Algo tan útil para mostrar el trabajo duro de tu blog, como poder enseñar en tu espacio la cantidad de posts publicados no es posible hacerlo con ninguna función de WordPress.
Pero como para todo hay solución, aquí tienes como hacerlo en un solo paso, usando una query a la base de datos y luego reclamando los resultados desde la plantilla de tu blog, pero todo en un único paso. Además, mostraremos también el número de comentarios y de categorías.
Simplemente abre el fichero de tu theme en donde quieras que aparezca la cantidad de posts publicados y pega el siguiente código:
<?php $numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish'"); if (0 < $numposts) $numposts = number_format($numposts); $numcomms = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'"); if (0 < $numcomms) $numcomms = number_format($numcomms); $numcats = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->categories"); if (0 < $numcats) $numcats = number_format($numcats); ?> <p><?php printf(__('En este momento hay %1$s <span class="removed_link" title="%2$s">posts</span> y %3$s <span class="removed_link" title="%4$s">comentarios</span>, en %5$s <span class="removed_link" title="%6$s">categorías</span>.'), $numposts, 'edit.php', $numcomms, 'edit-comments.php', $numcats, 'categories.php'); ?></p>
Ya está. Tendrás un texto que mostrará cuantos posts están publicados, cuantos comentarios y el número de categorías.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Que bueno tu post paa todos los bloggers te agradezco y saludos!
Hola:
El código esta mal. No hay una tabla llamada CATEGORIES. Las categorías se graban en la tabla wp_terms que también es usada para los tags. Por eso no muestra número en la cantidad de categorías. Lo he revisado sólo con la versión 2.5 (que es la que tengo en línea) y con la 2.6.2 (que la tengo localmente en mi PC) y no hay tal tabla.
Ojalá puedas revisarlo y corregirlo.
Gracias
Lo he probado pero me pasa igual que a Maria Claudia, que no me sale el número de categorías…espero a ver que nos cuentas.
Un saludo y gracias!!
Ups, tenéis razón. Esto es para versiones anteriores. A ver si tengo un rato y lo apaño para ver como sería con las nuevas tablas 🙁
Ya sabía que no me estaba equivocando……. anda hombre, que paciencia tenemos, así que mientras tanto veré si puedo dar con el código correcto y si es así me apunto publicándolo……
Gracias por tu apoyo
Hola, tengo un blog en el que en la cabecera sale el nº de posts y los comentarios, pero me he dado cuenta que en la parte de posts tambien cuenta las paginas que he publicado, y no quiero que aparezcan, solo el nº de posts. ¿Hay alguna manera de excluir esas paginas?
Un saludo.
ACALU, enseñanos tu blog o cual es el theme que estas usando
Muchas gracias Cristiam, pero al final quite esa opcion del blog porque no conseguia solucionarlo, aunque ya no la echo de menos.
De todos modos mi blog es este: acalu.es
Un saludo.
Pues yo, con paciencita, aún sigo esperando a ver si alguien ha dado con una solución para presentar el número total de categorias (y quiere compartirla). Por mi parte yo no lo he logrado conseguir.