Voulez-vous afficher wp_list_pages avec une liste d'exclusion créée dynamiquement ? Nous avons créé un extrait de code rapide que vous pouvez utiliser pour afficher wp_list_pages avec une liste d'exclusion créée dynamiquement dans WordPress.
Instructions :
Il vous suffit d'ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique au site :
function wps_wp_list_pages(){
$excluded_pages = array();
$all_pages = get_pages();
foreach ( $all_pages as $the_page ) {
if ('' == $the_page->post_content) {
$excluded_pages[] = $the_page->ID;
}
}
wp_list_pages( array(
'exclude' => implode(',',$excluded_pages)
));
}
Ajoutez cet extrait de code dans le fichier de votre thème WordPress où vous souhaitez afficher les pages.
<? wps_wp_list_pages(); ?>
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de copier / coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : 24 meilleurs thèmes WordPress polyvalents et comment créer un formulaire de candidature dans WordPress.
Commentaires Laisser une réponse