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”
Onde você escreveu “Por defeito” deveria ter escrito por padrão, não?