adminmails

Display Last Post(s) : plugin pour WordPress

<< retour aux bonus

Download Display Last Post(s)

This plugin allows you to display the last post(s) (by default, only the last post is displayed) anywhere on your WordPress site or blog, using a shortcode or placing a short PHP code in a template of your theme.

  • shortcode: [last-posts] or [last-posts nb="5" cont="extrait"]
  • PHP code: <?php lastPosts('',''); ?> or <?php lastPosts(5,’extrait’); ?>

The simple shortcode: [last-posts] (by default, only the last post is displayed)
Options: [last-posts nb="5" cont="extrait"] (example) -> with nb you specify the quantity of posts you want to display (always newest first), and with [cont="extrait"] you specify wether the whole content is displayed or only the excerpt of the posts.

The PHP code for templates is: <?php lastPosts('',''); ?> (by default, only the last post is displayed)
Options: <?php lastPosts(5,’extrait’); ?> (example) – the first argument specify the number of posts to display (always newest first), and the second one specify that only the excerpt must be displayed.

Téléchargez Display Last Post(s)

Ce plugin vous permet d’afficher le(s) dernier(s) article(s) (par défaut uniquement le dernier) à n’importe quel endroit de votre site ou blog WordPress par l’utilisation soit d’un shortcode, soit d’un court code php (à placer dans les templates du thème) :

  • shortcode : [last-posts] ou [last-posts nb="5" cont="extrait"]
  • code PHP : <?php lastPosts('',''); ?> ou <?php lastPosts(5,’extrait’); ?>

Le shortcode simple : [last-posts] (par défaut, seul le dernier article est affiché)
Options : [last-posts nb="5" cont="extrait"] (exemple) -> avec nb vous indiquez le nombre d’articles à afficher (s’afficheront par ordre décroissant) et avec cont="extrait" vous indiquez que le contenu affiché doit être uniquement l’extrait du ou des article(s).

Le code PHP à placer dans les templates est : <?php lastPosts('',''); ?> (par défaut, seul le dernier article est affiché)
Options : <?php lastPosts(5,’extrait’); ?> (exemple) – le premier argument permet d’indiquer le nombre d’articles à afficher (s’afficheront par ordre décroissant) et le second argument permet d’afficher uniquement l’extrait du ou des article(s).

[ Option ] (Non testée / not tested) (par tazir1)

Fonction optionnelle pour choisir la catégorie et afficher seulement le titre :
Optional function to choose the category and show only the post title:


function sh_lastposts($atts, $nombre, $typeCont, $catNo) {
extract(shortcode_atts(array(
"nb" => '1',
"cont" => 'cont',
"cat" => '',
), $atts));

if($nombre > 1) $nb = $nombre;
if($typeCont != 'last-posts') $cont = $typeCont;
$category = ($cat != '' ? '&category='.$cat : '');

global $post;
$myposts = get_posts('numberposts='.$nb.'&order=DESC&orderby=post_date'.$category);
$retour= PHP_EOL.''.PHP_EOL;

foreach($myposts as $post) :
setup_postdata($post);
$retour.='<a href="'.get_permalink().'" rel="nofollow">'.the_title("","",false).''.PHP_EOL;
endforeach;
$retour.=' ';
return $retour;
}

<< retour aux bonus

26 commentaires sur “Display Last Post(s) : plugin pour WordPress”

  1. Tina dit :

    Hi,
    I have downloaded this plugin and I am very happy with it’s functionality but would like to change the way it looks on my homepage (fontstyle, font size, etc). I have been trying some things already but I was unsuccessful – is there anything that you could help me with?

    Thanks in advance
    Tina

  2. fb dit :

    Hello Tina,

    You can personnalize the content displayed by the plug-in by editing the CSS file in your WordPress theme.
    The content displayed by the plug-in appears in HTML code in a div tag with class="display-last-posts" as parameter, so that you can write in your css some specific styles such as:

    .display-last-posts { font: 10px Arial, sans-serif; }
    .display-last-posts h3 { font-size: 12px; font-weight: bold; }
    etc.

    Thanx for using my plug-in :)
    François

  3. Servan dit :

    Bonjour,

    Je souhaiterai utiliser votre plug-in mais est il possible d’utiliser le code php pour afficher sur mon site (non wordpress) les derniers articles de mon blog (wordpress).

    Merci pour votre réponse.
    .S.

  4. fb dit :

    Bonjour Servan,

    Le plug-in ne peut fonctionner qu’à l’intérieur du système WordPress et sur le même site/blog. Il n’est pas possible d’installer le plug-in ou son code sur un site non généré par WordPress et il ne peut afficher d’articles de sites ou blogs distants.

    Cordialement,
    François

  5. mavalca dit :

    Bonsoir
    J’ai installé votre plug-in sur un blog WP, mais j’aimerais que les commentaires n’apparaissent pas.
    comment modifier le code à cet effet?
    Merci!
    Cordialement

  6. fb dit :

    Bonjour,

    Les commentaires sont activés ou désactivés dans l’interface d’administration de WordPress et restent liés à l’article. Le plug-in n’est pas prévu pour désactiver les commentaires de l’article qu’il affiche. Pour masquer les commentaires, il suffit d’utiliser les feuilles de styles (CSS). Vous devrez par exemple inscrire dans votre feuille de style une ligne telle que :

    .display-last-posts .commentaires { display: none; }

  7. Rhyous dit :

    Hey,

    Is there a way to display the latest post in a Category or a Tag with this tool?

  8. fb dit :

    Hello Rhyous,

    Sorry, this feature is not yet supported in this version (Display-Last-Post 1.0)

  9. Paulo Coelho dit :

    Hi buddy, I created the page with the shortcode [last-posts], but I don’t know where I’ve o put the PHP code, could you help me please? Thanks a lot!!

  10. fb dit :

    Hi,

    It isn’t necessary to use PHP code and shortcode simultaneously: it depends on the way you want to use the plugn to display last(s) posts(s). The shortcode [last-posts] can be inserted in the article/page that you write in the WordPress admin. The PHP code can be put anywhere between <body> and </body> in a php file of your template.

    Regards,
    François

  11. zico dit :

    Hey,

    First I would like to thank you for this great Plugin. I mainly use WordPress for my project Home page and I use your fine plugin to show a Newsflash on the main page.

    However I miss one specific option (which might be too specific to be added to the plugin in general, however): I’d like to show the « Date » of the post when it’s displayed on my main page – preferrably in front of the port title (but it would be okay if the date is showed somewhere),

    Anyone knows how I could archive this?

  12. fb dit :

    Hello,

    Thank you for using my plugin! :)

    You can directly edit the plugin (this file: display-last-post.php):
    Just after the line 72 ( $retour.='<h3><a href="'.get_permalink()... ), you can for example add the following line of code:

    $retour .= '<div class="date">'.get_the_date().'</div>'.PHP_EOL;

    Then, you should get the date.

  13. zico dit :

    Thank you so much!
    This is exactly what I was looking for.
    Please keep up the great work. :)

  14. Tima dit :

    Bonjour,
    super ce plugin, merci pour ce joli boulot :)

    J’ai deux questions :
    - peut on ajouter l’image de une de l’article ?
    je suis allée consulter le lien surles shortcodes avancés, mais je ne comprends pas en fait, mon niveau doit être trop juste ….
    - de même , pour un effet de défilement ou d’affichage alternatif, est-ce que l’on peut se servir du plugin ?

    Merci
    Tima

  15. fb dit :

    Bonjour Tima,

    Le plugin n’a pour fonction que d’afficher le contenu du ou des dernier(s) article(s) (c’est à dire ce qui est édité dans la zone Visuel/HTML de l’article dans l’éditeur WordPress) ; il ne gère pas l’image à la une.
    Concernant ta seconde question, je n’ai pas compris ce que tu comptais faire et ce que tu entends par « se servir du plugin ».

    Cordialement,
    François

  16. Tima dit :

    Bonjour François,

    merci pour ta réponse, je ferai sans la photo ;)

    en fait ma problématique est la suivante : si je mets mes 5 derniers posts avec les extraits, cela prend pas mal de place en hauteur.

    l’idéal aurait été pour moi de les afficher en « mode diapo » (les uns après les autres : cela donne du dynamisme à la page, et cela permet de les afficher dans un cadre moins grand.)

    J’ai essayé un marquee, défilement de bas en haut, mais du coup, le temps que le contenu remplisse mon cadre, ça me fait un truc à moitié vide.

    l’idéal aurait été de les afficher les uns après les autres, comme un diapo …

    à plus
    Tima

  17. Justine dit :

    Bonjour François,
    je déterre peut-être un peu la chose, mais j’utilise ton plug-in actuellement, qui, je dois le dire, me sort une sacrée épine du pied ! Donc je te remercie franchement pour le travail que tu as fait.
    j’aurais aimé savoir par ailleurs, s’il est possible d’ajouter un lien lire la suite ? Car il ne prend pas en compte ma balise more, et fait son propre extrait.

    Merci encore

    Justine

  18. fb dit :

    Bonjour Justine,

    Désolé, la fonction de la balise « more » n’est pas incluse dans le plugin.
    La seule façon possible de réduire un article trop long est d’utiliser la fonction d’extrait.

    A+, François

  19. Amy Jo Steele dit :

    Thank you for this plug in. It works great! Two things. I’m using the « Mantra » theme and i’m wondering if it’s possible for the last post to also display the featured image. Also, I’m displaying the last post on my home page which is static. I didn’t want the comments enabled but I think the plugin treats the page like a regular post page. Is there anyway around that?
    Thanks agian!
    -Amy Jo

  20. fb dit :

    Hello Amy,

    Featured image: Sorry, the plug in is not designed to manage the featured image.

    Comments: The plug in can not check if the comments are open or not through the WP post editor, but if they’re open and you don’t want they appear on your page, you should simply hide them with CSS (ask if you need help).

    Regards,
    François

  21. Ara dit :

    Bonjour,
    J’aimerais bien que votre shortcode affiche la date de publication à côté ou sous les titres des articles. Est-ce possible?
    Merci par avance pour votre réponse.

  22. fb dit :

    Bonjour,

    Désolé, il n’est pas possible d’afficher la date via le shortcode mais vous pouvez toutefois modifier le fichier source dans ce but (cf. commentaire n°12).

  23. Rob dit :

    Hi,

    i am using your plugin for a while with the non-tested option. It worked real nice for me until i updated WordPress to 3.5. Now it is giving an error message missing argument 4 in both option functions. Is there a way to fix this? thnx in advance!

    kind regards,

    Rob

  24. fb dit :

    I’m really sorry :( but due to my present activities I can not support DLP for the recent versions of WordPress. I wonder if some more powerful plugins exist now or maybe a similar function in WP itself (you can have look here, for ex. wordpress.org/support/topic/display-latest-post…).

    Regards,
    François

Laisser une réponse

© François Barret - mentions légales
W3C · WordPress · articles rss