Detectar o browser do utilizador no WordPress

A seguinte função irá detectar o browser e adicionar automaticamente uma class ao elemento BODY no HTML do theme. Adiciona o seguinte código no ficheiro functions.php <?php  add_filter('body_class','browser_body_class'); function browser_body_class($classes) { global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone; …

Read More

Incluir ficheiros no WordPress

O WordPress disponibiliza uma função específica para a inclusão de scripts chamada wp_enqueue_script, no entanto a forma de utilização desta função pode variar ligeiramente dependendo do ficheiro de onde é chamada. Incluir ficheiro através do Theme. (Ex: header.php) <? wp_enqueue_script( …

Read More

Partilhar artigo do WordPress no Twitter

Coloca o seguinte código no theme onde queres que o botão apareça: <a href="http://twitter.com/home?status=<?php the_permalink(); ?>" title="Partilha este artigo no Twitter" target="_blank">Twitar artigo</a>

Read More

Link para partilhar artigo do WordPress no Facebook

Coloca o seguinte código no theme onde queres que o botão apareça: <a href="http://www.facebook.com/sharer.php?u=<?php the_permalink();?>&t=<?php the_title(); ?>" title="Partilha este artigo no Facebook" target="blank">Partilhar</a>

Read More

Adicionar Taxonomias no WordPress

A seguinte função permite criar uma secção de keywords nas páginas de posts do WordPress function taxonomias_personalizadas() { register_taxonomy('keywords_personalizadas', 'post', array('label' => 'As minhas keywords')); } add_action( 'init', 'taxonomias_personalizadas');

Read More