Comment afficher les articles les plus commentés dans WordPress sans plugin
Lorsque nous avons écrit sur la façon d’afficher la plupart des articles commentés dans WordPress, nous avons mis en évidence un plugin pour faciliter la vie des débutants. Cependant, certains de nos utilisateurs nous ont demandé s’il existait un moyen d’afficher la plupart des articles commentés sans installer de plug-in. Dans cet article, nous allons partager un extrait de code que vous pouvez ajouter pour afficher les messages les plus commentés dans WordPress sans plugin..
Ceci est utile si vous apprenez à construire des thèmes WordPress et que vous ne voulez pas utiliser de plugin..
Veuillez noter que cette méthode ne convient pas aux débutants. Si vous n'êtes pas sûr d'ajouter du code, vous devriez consulter notre guide sur la façon d'afficher la plupart des articles commentés dans WordPress à l'aide d'un plugin. Si vous cherchez un moyen d’afficher votre contenu le plus populaire, consultez notre liste des meilleurs plugins de messages populaires pour WordPress..
Permet de commencer, vous devez d’abord ajouter le code suivant au fichier functions.php de votre thème ou de votre thème enfant ou à un plugin spécifique au site..
function wpb_most_commented_posts () // démarre la mise en tampon de la sortie ob_start (); ?>
- have_posts ()): $ query-> the_post (); ?>
Ce code exécute une requête sur la base de données et extrait 10 articles en fonction de l'ordre de décompte des commentaires. Nous avons utilisé la mise en mémoire tampon de sortie, afin que nous puissions utiliser le code pour créer un shortcode.
La dernière ligne permet l'exécution d'un shortcode dans les widgets de texte. Maintenant, pour afficher les résultats, il ne vous reste plus qu'à ajouter [wpb_most_commented]
shortcode dans un widget texte, ou dans n’importe quel article ou page WordPress.
Pour afficher la vignette du message à côté des titres du message, vous devez ajouter cette ligne juste après et post titre.
La valeur utilisée dans array définira la taille personnalisée pour les images miniatures de publication. Vous pouvez l'ajuster pour répondre à vos besoins.
Pour styliser la sortie, vous pouvez utiliser .le plus commenté
et .wpb-comment-count
classes dans la feuille de style de votre thème. Vous pouvez utiliser ce CSS pour commencer:
.le plus commenté li border-bottom: 1px solid #eee; rembourrage en bas: 3px; . most-commented li: after clear: both; .most-imité commenté img padding: 3px; marge: 3px; float: gauche; .wpb_comment_count a, .wpb_comment_count a: actif, .wpb_comment_count a: visité, .wpb_comment_count a: hover color: #FFF;
Nous espérons que cet article vous a aidé à afficher les articles les plus commentés dans WordPress sans installer de nouveau plugin. N'hésitez pas à expérimenter avec le code et les CSS.
Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez également nous trouver sur Google+ ou Twitter.