Cómo mostrar la cantidad más precisa de comentarios en WordPress

¿Quieres mostrar el número más exacto de comentarios en WordPress?
Su blog de WordPress puede tener comentarios pendientes para moderación, spam, seguimiento y ping. No existe una forma sencilla de mostrar el número exacto de comentarios en su sitio predeterminado de WordPress.
En este artículo, le mostraremos cómo mostrar fácilmente la cantidad más precisa de comentarios en WordPress.
Método 1. Muestra la cantidad de comentarios en WordPress usando un complemento
Si no está acostumbrado a agregar código a su sitio de WordPress, este método proporciona una manera fácil de mostrar la cantidad total de comentarios en su sitio, incluidos pingbacks y trackbacks.
Primero, necesita instalar y activar Estadísticas simples del blog inserción. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar complementos de WordPress.
El complemento proporciona un montón de códigos cortos que puede usar en cualquier lugar de su sitio de WordPress para mostrar varias estadísticas de su sitio. Por ejemplo, puede mostrar el número total de publicaciones, usuarios o comentarios.
Puedes ver todos los códigos cortos visitando Ajustes »Estadísticas simples del blog Página.
Cómo crear una taxonomía personalizada en WordPressPara mostrar el número total de todos los comentarios aprobados en su sitio, puede usar el siguiente código corto:
[sbs_approved]
Luego puede ver su sitio web y podrá ver el número total de comentarios para todos los comentarios aprobados en su sitio web.
El problema con este enfoque es que incluye todos los pings y rastreos aprobados en su comentario de WordPress.
En estos días, el seguimiento y los pings están desactivados para la mayoría de los sitios debido al bloqueo de spam para comentarios en WordPress. Para obtener más información, consulte nuestra guía completa para rastrear y hacer ping a WordPress y cómo deshabilitarlos.
Cómo mostrar el número de seguidores en Twitter como texto en WordPressSin embargo, si desea habilitar el seguimiento y hacer ping en su sitio, puede utilizar el siguiente método, que no los incluye en el número de sus comentarios.
Método 2. Mostrar manualmente la cantidad más precisa de comentarios en WordPress
Este método requiere que agregue un código personalizado a su sitio de WordPress. Si no lo ha hecho antes, consulte nuestro tutorial sobre cómo copiar y pegar fragmentos de código en WordPress.
Primero, debe pegar el siguiente código en su sitio de WordPress:
function wpbeginner_comment_count() { function comment_count( $count ) { if ( ! is_admin() ) { $comments_by_type = &separate_comments(get_comments('status=approve')); return count($comments_by_type['comment']); } else { return $count; } } add_filter('get_comments_number', 'comment_count', 0); $actual_comment_count = get_comments_number(); return $actual_comment_count; } add_shortcode('actual_comment_count', 'wpbeginner_comment_count');
Este código genera un código corto que ahora puede usar en cualquier parte de su sitio para mostrar la cantidad total de comentarios en su sitio, excluyendo los vínculos de retroceso, los ping y los comentarios desaprobados.
Simplemente agregue el siguiente código corto donde quiera mostrar la cantidad de comentarios:
[actual_comment_count]
Así es como se ve en nuestro sitio de prueba:
También puede usar este código corto en una plantilla de tema de WordPress con el siguiente código:
<?php echo do_shortcode('[actual_comment_count]'); ?>
Muestra el número de comentarios para una publicación específica en WordPress
¿Qué sucede si desea mostrar el número exacto de comentarios por publicación o página? Por ejemplo, puede crear un tema personalizado de WordPress y desea mostrarlo en una plantilla de comentarios.
Simplemente agregue el siguiente código al archivo functions.php o use el complemento de fragmento de código personalizado.
function wpbeginner_post_comment_count() { function comment_count( $count ) { if ( ! is_admin() ) { global $post; $comments_by_type = &separate_comments(get_comments('status=approve&post_id='. $post->ID )); return count($comments_by_type['comment']); } else { return $count; } } add_filter('get_comments_number', 'comment_count', 0); $actual_comment_count = get_comments_number(); return $actual_comment_count; } add_shortcode('post_comment_count', 'wpbeginner_post_comment_count');
Este código también crea un código corto que puede usar en cualquier parte de su sitio web para mostrar la cantidad de comentarios en la publicación actual.
Simplemente agregue el siguiente código corto a la publicación o página donde desea mostrar la cantidad de comentarios:
[post_comment_count]
Alternativamente, puede usarlo en su plantilla de tema de WordPress con el siguiente código:
<?php echo do_shortcode('[post_comment_count]'); ?>
Esperamos que este artículo le haya ayudado a aprender cómo mostrar fácilmente la cantidad más precisa de comentarios en WordPress. También puede consultar nuestra guía sobre cómo obtener más comentarios sobre su sitio de WordPress.
Los 9 mejores complementos de WordPress para que Facebook haga crecer tu blogSi te ha gustado este artículo, suscríbete a nuestro Canal de Youtube Videotutoriales para WordPress, también nos puedes encontrar en Gorjeo y Facebook.
Deja una respuesta