Función mostrar número total de post en WordPress

16 nov 2009 2 comentarios

Vamos a crear una sencilla función en php para mostrar el número total de post publicados en nuestros blogs wordpress:

function numero_post() {
    global $wpdb;
    return (int) $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->posts . ' WHERE post_status = "publish" AND post_type = "post"');
}

2 Comentarios

Antoni, el 07/10/2011 a las 00:29:29

Buenas!

He intentado poner el código pero me da error.

Quizá lo entendí mal, metí el código en el archivo functions del theme. Tenía que meterlo en la de wordpress?

Sakudos y gracias por la ayuda!

Jorge Maiden, el 07/10/2011 a las 03:05:35

Buenas, prueba a copiarlo de nuevo, me acabo de dar cuenta que había una “errata” en el código.

Si en el functions.php, y para llamar a la función en el archivo donde quieras mostrar el número total de post (por ej. en el footer.php)

Mi numero total de post es: <?php echo numero_post(); ?>

Saludos

Escribe un comentario

Comenta este post en Facebook