Si vous ne voulez afficher qu’un nombre précis d’articles mis en avant sans à avoir à modifier à chaque fois l’état de publication de tous ces articles, ce code à insérer dans le fichier functions.php
de votre thème va faire en sorte qu’à chaque nouveau article mis en avant, le plus vieux ayant cet état perde l’état « mis en avant », ce qui permet d’avoir un nombre fixe d’articles en avant sans modifications supplémentaires.
Code
//3 derniers sticky conservés
add_filter( 'pre_update_option_sticky_posts', 'gkp_pre_update_option_sticky_posts' );
function gkp_pre_update_option_sticky_posts( $posts ) {
return array_slice( $posts, -3 );
}