Vérifier si un auteur a publié au moins un article sous WordPress

Mis à jour le :

Le codex de WordPress évoque une fonction intitulée count_user_posts qui, comme son nom l’indique, compte le nombre d’articles reliés à un profil utilisateur.

Dès lors, il est très facile de créer une condition pour vérifier si un utilisateur a rédigé à minima un billet sur votre site.

Ce besoin part d’une demande d’une amie ayant le problème suivant :

J’ai besoin d’afficher un lien vers la page d’archive de l’auteur uniquement si ce dernier a publié au moins un article en tant que contributeur sur mon site. Sinon, je souhaite quand même l’afficher comme contributeur car on peut aider au développement du projet de différentes manières.

De fait, le bout de code suivant répondra à la question :

$min_posts = 2;
if (count_user_posts( $post->post_author ) >= $min_posts) {
// Afficher des infos
}

A placer à l’endroit où vous souhaitez vérifier la condition énoncée, par exemple dans une zone à propos de l’auteur en fin d’article.

Avatar de Aurélien Denis

Protégez votre site WordPress

Vos données sont précieuses,
ne prenez pas le risque de tout perdre.
Confiez-moi votre maintenance !

Ces articles devraient t’intéresser…

  • WordPress 4.3 « Billie » à télécharger

    WordPress 4.3 « Billie » à télécharger

    La version 4.3 de WordPress est disponible au téléchargement. Nommée « Billie » en l’honneur de la chanteuse de jazz Billie Holiday, cette nouvelle mouture apporte de nouvelles fonctionnalités pour vous aider à mieux formatter votre contenu et à personnaliser votre site. Revue de détails des principaux changements de cette 4.3.

  • WooThemes + Automattic : une révolution pour le e-commerce ?

    WooThemes + Automattic : une révolution pour le e-commerce ?

    Matt Mullenweg de chez Automattic, Mark Forrester et Magnus Jepson les co-fondateurs de WooThemes ont conjointement annoncé leur rapprochement : WooThemes rejoint la société Automattic qui supporte le projet WordPress. Une acquisition exceptionnelle annonciatrice de bouleversements passionnants et excitants au sein de l’écosystème WordPress dans les mois et années à venir.

  • Intégrer le bouton officiel de Twitter sur un blog WordPress

    Intégrer le bouton officiel de Twitter sur un blog WordPress

    Twitter est un outil de micro-blogging que l’on ne présente plus. Jusqu’alors le service TweetMeme permettait d’insérer un bouton de re-tweet sur chacun de vos articles.

3 réponses
  1. Avatar de gérard
    gérard

    bonjour,
    j’ai un blog sur paris avec wordpress, les fichiers musicaux fonctionnent sur pc mais pas sur tablette ou smartphone. Pouvez vous m’aider ?

    Merci
    gérard

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Il faut vérifier que le lecteur audio soit en HTML5 et non en Flash pour une prise en charge sur ce type de périphérique.