Eu estava tentando descobrir a melhor maneira de criar diferentes trechos para minha página inicial, página de notícias, página de arquivo, etc., mas não queria ter que alterar o código padrão <? Php the_excerpt ();?>
No final, decidi brincar com a função wordpress padrão, mas adicionar algumas declarações if / else para que eu pudesse escolher por quanto tempo o trecho se basearia na página em que eu estava.
function my_excerpt_length($length) {
if (is_front_page()) {
return 12;
}
else {
return 50;
}
}
add_filter('excerpt_length', 'my_excerpt_length');