Encore une fois mes compétences php amature m'a épinglé par ses ficelles! J'essaye de changer la longueur d'extrait des résumés de poteau sur ma page de blog de Wordpress. Jusqu'à présent, j'ai créé un thème enfant, remplace le code de fichier content.php àlongueur d'extrait dans le thème enfant
<div class="entry-content">
<?php the_excerpt(__('Continue reading <span class="meta-nav">→</span>', 'twentyeleven')); ?>
<?php wp_link_pages(array('before' => '<div class="page-link"><span>' . __('Pages:', 'twentyeleven') . '</span>', 'after' => '</div>')); ?>
</div><!-- .entry-content -->
et a ajouté un fichier des fonctions avec le code suivant
<?php
function CHILDTHEME_excerpt_length($length) {
return 600;
}
add_filter('excerpt_length', 'CHILDTHEME_excerpt_length'); ?>
et ce que vous savez ..... Il reste toujours la même longueur de résumé sur la page du blog que précédemment. Qu'est-ce que je fais mal?
Toute aide est très apprécié comme toujours
Ceci ne fonctionne toujours pas, dois-je faire quelque chose pour le code du fichier content.php? – Woolley
Oups, essayez d'ajouter la priorité 999 au filtre. Vous ne devriez pas avoir besoin de changer 'content.php' car il utilise' the_excerpt() 'qui traitera les filtres. – doublesharp
Php remove_filter ('longueur_excuse', 'durée_exception_vingteleven'); add_filter ('longueur_excuse', 'nouvelle_ longueur_exeptée', 999); function new_excerpt_length ($ longueur) { return 1020; } ?> – Woolley