
Annoncez les updates importants de vos anciens articles à vos visiteurs
Si comme moi vous mettez souvent à jour certains de vos vieux articles pour infos complémentaires essentielles, il peut être utile d’afficher quelque part la liste de ceux-ci pour avertir vos visiteurs.
Ce que j’ai fait sur mon blog. Voici le bout de code qui affiche les titres et liens vers les derniers articles mis à jour (modifiés). Vous pouvez insérer ce code n’importe où (sidebar.php, single.php, index.php).
Modifiez à la ligne $number dans ce code le chiffre qui définit le nombre des titres mis à jour selon votre convenance.
<!-- ENCART AFFICHER LES 3 DERNIERS ARTICLES MIS A JOUR -->
<?php
$today = current_time('mysql', 1);
$number = 3; // CHOIX NOMBRE TITRES ARTICLES A AFFICHER
if($recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_modified_gmt < '$today' ORDER BY post_modified_gmt DESC LIMIT $number")):
?>
<h2><?php _e("Derniers articles modifiés"); ?></h2>
<ul>
<?php
foreach($recentposts as $post) {
if($post->post_title == '') $post->post_title = sprintf(__('Post #%s'), $post->ID);
echo '<li><a href="'.get_permalink($post->ID).'"> ';
echo ''.the_title().'';
echo'</a></li>';
} ?>
</ul>
<?php endif; ?>
<!-- fin derniers articles updatés -->
Tout article mis à jour, soit par la fonction ‘modification rapide’ soit par réécriture de votre billet, donc modifié ou non, apparaîtra dans cet encart, incluant le dernier article en date.