Utiliser et personnaliser Recent Posts

(Mise à jour le 23 août 2008 à 00:26)

Recent Posts, qui permet d’afficher les billets ou les pages les plus récents est du même auteur que Recent Comments que j’ai décrit récemment. Ces deux plugins se configurent de la même façon. Pour utiliser Recent Posts, il faut également installer le plugin Post-Plugin Library.

A ce jour, il n’existe pas encore de traduction, nous attendons que le développeur nous propose les fichiers nécessaires à cet effet.

Comme Recent Comments, Recent Posts offre de nombreuses options.

Installation

widget Recent PostsUne fois Recent Posts et Post-Plugin Library téléchargés dans le répertoire VotreBlog/wp-content/plugins et activés depuis le panneau d’administration du blog, rendez-vous dans Apparence > Widgets et placer le widget Recent Posts dans votre barre latérale ou votre pied-de-page.

C’est ici que vous donnez un titre au widget et indiquez le nombre d’articles ou de pages à afficher. On peut également spécifier des conditions particulières : n’afficher que les articles ou les pages apparteant à une catégorie, ou comportant un mot-clé particulier,… Voir à ce sujet la page Conditional Tags (en anglais).

Pour personnaliser le plugin, rendez-vous depuis le panneau d’administration du blog dans Réglages > Recent Posts.

Configuration

Onglet Général

widget Recent PostsDans le premier onglet, vous pouvez indiquer notamment (je ne détaille pas toutes les options) :

  • dans l’option « Show static pages? », si vous souhaitez que ne soient affichés que les récents articles mais pas les pages récentes (« No pages, just posts »), ou bien les pages et les billets (« Both pages and posts »), ou seulement les pages (« Pages but not posts »).

Onglet Output

C’est dans cet onglet que se configurent les options les plus intéressantes, qu’il faut saisir dans la boîte intitulée « Output Template ». Dans la partie droite de la fenêtre se trouvent les balises à insérer. J’en traduis ici quelques-unes.

  • {author} : nom de l’auteur de l’article
  • {date} : date de création de l’article au format long
  • {dateedited} : date d’édition de l’article
  • {link} : lien vers l’article

Onglet Filter

widget Recent PostsDans cet onglet, on peut notamment inclure ou exclure des articles ou des pages à afficher, en saisissant leur numéro identifiant, des auteurs, des catégories…

Onglet Other

widget Recent PostsJ’ai choisi d’ordonner les pages par date de modification plutôt que par date de création.
A noter : les pages sont classées des plus récentes aux plus anciennes.

Ma configuration

Les billets étant déjà affichés sur la page d’accueil du blog, j’ai choisi de n’afficher dans le widget que les pages nouvelles ou récemment modifiées.

<li>{link} <small><em><font color="#6699FF">({dateedited})</small></em></font></li>
Explications
<li><!--ouverture de la puce-->
{link} <!--lien vers l'article ou la page-->
<small><!--petite police pour afficher la date-->
<em><!--italique pour afficher la date-->
<font color="#6699FF"><!--couleur bleue pour l'affichage de la date-->
({dateedited})<!--affichage de la date de modification (et non de création) de la page, encadrée de parenthèses-->
</small></em></font></li><!--fermeture de toutes les balises-->

Pour voir le résultat, consultez la barre latérale 😉


Ecrit par Lise - Site

5 commentaires pour “Utiliser et personnaliser Recent Posts

  1. Normalement, ça se configure dans les options de Recent Posts, ce que je décris un peu plus haut.

    Dans le premier onglet, dans l’option « Show static pages? », il faut choisir « Pages but not posts »

  2. Bonjour,
    Sais-tu comment peut-on utiliser « Recent Posts » pour afficher sur une page la liste des dernières pages sans utiliser

    ?php recent_posts(); ?

    qui donne des résultats aléatoires sur le site de mon établissement ?
    F.O.

  3. Et c’est déjà beaucoup; j’ai été voir d’abord les instructions du site de l’auteur, of course, mais j’y retourne de ce clic, de même que dans les options du widget… Merci Lise !

  4. As-tu essayé dans les options du plugin, par exemple dans Placement, il y a une case Parameters dans l’option Output in widget: ?

    As-tu consulté la page des commentaires ?

    Je ne peux pas t’aider plus que ça…

  5. Bonjour et merci pour ces explications, et ce bout de code !
    J’ai choisi moi d’afficher indifféremment les nouveaux articles et les pages modifiées; pour les article uniquement, je souhaite qu’apparaisse le lien de la catégorie dans laquelle il est publié : j’avais tenté {if:is_post():{categorylinks}}, soit mon code complet : {link} ({dateedited}{if:is_post():{categorylinks}}), mais il n’a pas aimé du tout !!!
    Pourriez-vous m’indiquer où je commets la ou les erreurs ?
    Merci d’avance…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Laisser ces deux champs tels quels :

Protégé par Invisible Defender. 315 994 spammeurs ont vu s'afficher une page d'erreur 403.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.