Categorias
Programação Wordpress

Usar o campo ‘excerpt’ nas páginas do WordPress

Por defeito as páginas no WordPress não têm o campo ‘excerpt’. O resumo ou excerto no WordPress é um sumário opcional que nós mesmo criamos, para cada artigo, que por vezes pode ser muito útil.

A partir da versão 3.0, o WordPress trouxe umas algumas novas funções, como a add_post_type_support() e remove_post_type_support(). Funções que podem nos facilitar a tarefa de adicionar o campo ‘excerpt’ que é o assunto deste artigo. Vejamos as funções:

add_post_type_support( $post_type, $feature ) – Adiciona uma funcionalidade a determinado tipo de post. O parâmetro $post_type permite a você especificar qual tipo de post irá ser afetado. Esse tipo não se limita a páginas, você pode utilizar qualquer tipo de post válido, como um já registado por register_post_type por exemplo.

remove_post_type_support( $post_type, $feature ) – Funciona exatamente como a função add_post_type_support(), com a diferença de que, ao invés de adicionar uma funcionalidade, ele retira esta funcionalidade.

Assim torna-se bastante simples habilitar o campo «resumo» ou ‘excerpt’ nas páginas.
Para tal basta colocar o seguinte código no ficheiro functions.php do tema em uso e o campo ‘excerpt’ estará pronto a ser usado no WordPress:

function add_excerpt() 
{ 
add_post_type_support('page', array('excerpt')); 
} 
add_action('init', 'add_excerpt');

O código é bastante intuitivo, no primeiro parâmetro, dizemos para inserir esta funcionalidade no tipo de post «page», e, no segundo, dizemos qual é esta funcionalidade, no nosso caso, é o ‘excerpt’ e pronto, inserimos o resumo à página.

E você costuma usar o campo ‘excerpt’ no WordPress? Como faz para usa-lo? Comente!

Um abraço e até já!



Um comentário a “Usar o campo ‘excerpt’ nas páginas do WordPress”

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *