Magazine High tech

Wordpress - Afficher les commentaires récents sans Plugin

Publié le 19 avril 2009 par Dictege

Si comme moi, vous voulez contrôler complètement ce qui apparaît sur votre blog, voici un article présentant une fonction affichant la liste des derniers commentaires.

Il suffit pour cela d’ajouter à votre fichier functions.php le code suivant:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
function wp_recent_comments($nb_comments = 10, $comment_len = 35) {
    global $wpdb;
    $request = "SELECT * FROM $wpdb->comments";
    $request .= " JOIN $wpdb->posts ON ID = comment_post_ID";
    $request .= " WHERE comment_approved = '1' AND post_status = 'publish' AND post_password ='' AND comment_type!='trackback'";
    $request .= " ORDER BY comment_date DESC LIMIT $no_comments";
    $comments = $wpdb->get_results($request);
    if ($comments) {
        foreach ($comments as $comment) {
            ob_start();
            ?>
<li>
    <a href="<?php echo get_permalink( $comment->comment_post_ID ) . '#comment-' . $comment->comment_ID; ?>">< ?php echo dp_get_author($comment); ?>:</a>
    < ?php echo strip_tags(substr(apply_filters('get_comment_text', $comment->comment_content), 0, $comment_len)); ?>
</li>
< ?php
ob_end_flush();
}
} else {
echo '<li>'__('Pas de commentaires', 'banago')'';
}
}
function wp_get_author($comment) {
$author = "";
if ( empty($comment->comment_author) )
$author = __('Anonyme', 'banago');
else
 
$author = $comment->comment_author;
return $author;
}

Ensuite il suffit d’ajouter l’appel à cette nouvelle fonction wp_recent_comments([nombre de commentaires],[longueur du texte]) dans votre template.

Partagez:
Digg
del.icio.us
Google
Technorati
Facebook
Scoopeo
Yahoo! Buzz
StumbleUpon
Netvibes

Autres articles:

  1. WordPress est une plateforme de blog écrite en PHP et...
  2. Nous allons procéder à l'installation d'un plugin Wordpress.Nous prendrons comme...
  3. Les shortcodes Wordpress sont de simples jeux de fonctions pour...

Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

  • Migration vers wordpress ===>

    Salam a tous Sayid's Blog va enfin etre dirigé par wordpress voici le nouveau blog http://said026.co.cc J'ai importé tous me articles vers http://said026.co. Lire la suite

    Par  Said026
    HIGH TECH, INFORMATIQUE, INTERNET, JEUX VIDÉO, LOGICIELS
  • Google Chrome - Installer le plugin Flash

    Google Chrome Installer plugin Flash

    Le développement de Google Chrome sur Linux avance, et depuis peu flash est opérationnel. Dans un premier temps il faut installer Google Chrome : Le moyen le... Lire la suite

    Par  Dictege
    HIGH TECH, INFORMATIQUE, INTERNET
  • Créer, développer un plugin wordpress

    Créer, développer plugin wordpress

    Comme j’en ai parlais dans mon précédent article, je me suis lancé dans la création d’un plugin wordpress. La première partie de mon périple, que dis-je de mon... Lire la suite

    Par  Rkueny
    BLOG, HIGH TECH, INFORMATIQUE, INTERNET, LOGICIELS
  • Corriger le plugin Mylinks pour Wordpress

    Corriger plugin Mylinks pour Wordpress

    J’utilisais le plugin WordPress Mylinks pour Soleil et Développement (page « Nos amis » exactement) mais il ne semble plus vraiment fonctionner avec Picdonkey,... Lire la suite

    Par  Olivier Fontenelle
    HIGH TECH, INFORMATIQUE, INTERNET
  • Silouettes pour le plugin PeapAll

    Silouettes pour plugin PeapAll

    Je viens de tomber sur un site très sympa qui m’a fait penser à un plugin de WordPress que j’avais développé : Peap-all. All Silhouettes qu’il s’appel. Lire la suite

    Par  Defaite
    HIGH TECH, INFORMATIQUE
  • Optimiser son blog WordPress

    Je ne lis pas souvent le Planet francophone de WordPress, non pas parce que j'en suis exclue mais parce que je n'y trouve pas souvent mon bonheur ! Lire la suite

    Par  Leblogdelise
    BLOG, HIGH TECH, INTERNET
  • Afficher Youtube en taille XL

    Afficher Youtube taille

    Youtube s’est doté d’une interface épuré pour les écrans plats qui ont une interface ethernet. Avec cette version vous pourrez naviguer plus facilement avec... Lire la suite

    Par  Leblogaplusieurs
    INFORMATIQUE, INTERNET

A propos de l’auteur


Dictege 7209 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte