2010-07-19 5 views
0

J'ai besoin d'une fonction pour calculer le nombre de messages dans un blog Wordpress qui est conscient si vous regardez une catégorie, un tag donné ou le blog entier. Je tiens à éviter de réécrire pour chaque circonstance et je veux m'assurer que je pars sur un chemin fiable. Relativement nouveau à Wordpress toute aide appréciée.Renvoyer le nombre de messages dans Wordpress

Merci

Répondre

0

Si vous souhaitez récupérer un compte de tous les postes dans un blog, utilisez wp_count_posts(). Pour obtenir le nombre de messages d'une catégorie spécifique, effectuez count() sur un appel à get_posts() avec l'ID de catégorie spécifié en tant que paramètre.

Exemple:

<?php 
$posts = get_posts('category=1'); 
$count = count($posts); 

echo $count; 
?> 

Malheureusement fonction de wp_count_posts de WordPress() ne compte pas les messages d'une catégorie. Il ne compte que les différents types de publications, à savoir les publications, les pages, les brouillons et les types de publications personnalisées 3.0.

+0

Merci Dennis - je vous remercie de prendre le temps. J'ai vu beaucoup de solutions très complexes, donc une approche simple est la bienvenue. Merci beaucoup – ROb

Questions connexes