Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo mostrar el recuento de comentarios más preciso en WordPress

Los comentarios no son solo retroalimentación, son señales poderosas de una comunidad activa y comprometida. Además, un alto número de comentarios en las publicaciones de tu blog puede actuar como prueba social. Anima a los nuevos visitantes a leer, participar y quedarse más tiempo.

Pero cuando el número junto a tus publicaciones no coincide con la actividad real en la sección de comentarios, puede enviar el mensaje equivocado. 🤷

Es por eso que es importante mostrar un recuento de comentarios preciso.

En este tutorial, te mostraremos cómo mostrar el recuento de comentarios más preciso en WordPress. De esa manera, ¡podrás destacar la participación real y generar más confianza con tus lectores!

Cómo mostrar el recuento de comentarios más preciso en WordPress

¿Por qué mostrar un recuento de comentarios preciso en WordPress?

Los comentarios permiten a los lectores interactuar contigo y con otros visitantes. Esto puede ayudar a crear un sentido de comunidad y mantener a las personas regresando a tu sitio web. Dicho esto, querrás hacer todo lo posible para obtener más comentarios en tus publicaciones de WordPress.

Puedes permitir que los usuarios se suscriban a los comentarios, terminar cada publicación con una pregunta para intentar generar discusión, y más. Otra opción es mostrar un recuento de comentarios preciso.

Un alto número de comentarios animará a los visitantes a unirse a la conversación. También es una forma de prueba social, ya que los lectores pueden visitar tus publicaciones solo para ver por qué tanta gente está comentando.

No hay una forma predeterminada de mostrar un recuento de comentarios preciso en WordPress, especialmente si tu sitio recibe muchos trackbacks y pings. El spam de comentarios también puede dificultar la visualización de un recuento exacto de comentarios. 

Dicho esto, veamos cómo puedes mostrar un recuento de comentarios preciso en tu sitio web de WordPress utilizando plugins gratuitos. Simplemente usa los enlaces rápidos a continuación para saltar directamente al método que deseas usar:

Método 1: Usando Simple Blog Stats (Rápido y Fácil)

La forma más fácil de mostrar el recuento de comentarios con precisión es usando Simple Blog Stats. Este plugin muestra el número total de comentarios aprobados y comentarios en moderación. Sin embargo, no incluye pings y trackbacks en su recuento.

Muchos sitios web desactivan los trackbacks y pingbacks para bloquear comentarios de spam en WordPress, por lo que esto puede no ser un gran problema para tu sitio web. Sin embargo, si deseas incluir trackbacks y pings en tu recuento de comentarios, te recomendamos usar el método 2 en su lugar.

Para empezar, necesitas instalar y activar el plugin Simple Blog Stats. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, puedes ver todos los shortcodes del plugin yendo a la página Configuración » Simple Blog Stats.

El plugin Simple Blog Stats para WordPress

Aquí, simplemente haz clic para expandir la sección ‘Shortcodes’.

Para mostrar el recuento total de todos los comentarios aprobados en tu blog de WordPress, simplemente usa el siguiente shortcode: [sbs_approved]

Cómo mostrar un recuento de comentarios usando shortcode

Si quieres mostrar el número total de comentarios aprobados más los comentarios que aún están en la cola de moderación de comentarios de WordPress, entonces puedes usar [sbs_comments] en su lugar.

Para obtener más información sobre cómo colocar el shortcode, consulta nuestra guía sobre cómo agregar un shortcode en WordPress.

Cómo mostrar un recuento de comentarios preciso usando shortcode

Después de añadir el shortcode, puedes visitar tu sitio web de WordPress para ver el recuento total de comentarios en vivo.

Método 2: Usando un código corto personalizado (incluye pings, trackbacks y comentarios no aprobados)

Si deseas incluir pingbacks y trackbacks en el recuento total de comentarios, deberás agregar código personalizado a tu sitio web.

A menudo, los tutoriales te piden que agregues fragmentos de código personalizado al archivo functions.php de tu tema. Sin embargo, no recomendamos este método porque un pequeño error en tu código podría causar una serie de errores comunes de WordPress. O peor aún, podría romper tu sitio por completo.

Es por eso que recomendamos usar WPCode. Es la forma más fácil y segura de agregar código personalizado en WordPress sin editar ningún archivo de tema de WordPress.

ℹ️ Algunas de nuestras marcas asociadas usan WPCode para agregar y administrar fragmentos de código personalizados. Además, hemos probado todas las funciones nosotros mismos y puedes encontrar más información al respecto en nuestra reseña detallada de WPCode.

Página de inicio de WPCode

Lo primero que debes hacer es instalar y activar el plugin gratuito WPCode en tu sitio web. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, debes ir a Fragmentos de código » + Agregar fragmento.

Aquí, verás todos los fragmentos de código listos para usar de WPCode que puedes agregar a tu sitio.

Vamos a crear un shortcode personalizado que te permitirá agregar un recuento de comentarios preciso a cualquier página, publicación o área lista para widgets. Para empezar, coloca el cursor sobre ‘Agregar tu código personalizado (Nuevo fragmento)’ y luego haz clic en ‘+ Agregar fragmento personalizado’.

Agregar código personalizado en WPCode

Para comenzar, necesitas ingresar un título para el fragmento de código personalizado. Este puede ser cualquier cosa que te ayude a identificar el fragmento en tu panel de WordPress.

Después de eso, simplemente abre el menú desplegable ‘Tipo de código’ y elige ‘Fragmento PHP’.

Añadir un fragmento de código PHP personalizado a WordPress

Una vez que hayas hecho eso, simplemente pega el siguiente fragmento en el editor de código:

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 crea un shortcode de WordPress llamado [actual_comment_count] que muestra el número total de comentarios aprobados en todo tu sitio web. Lo hace verificando si la página no está en el área de administración.

Si no lo está, cuenta todos los comentarios aprobados. Si está en el área de administración, utiliza el recuento de comentarios predeterminado. El recuento se muestra dondequiera que uses el shortcode [actual_comment_count] en tu sitio.

Debajo del cuadro de código, verás las opciones de inserción.

Para crear un shortcode que puedas usar en cualquier página, publicación o área lista para widgets, debes abrir el menú desplegable ‘Ubicación’ y luego hacer clic en ‘Ejecutar en todas partes’.

Usar el código PHP en todo tu sitio web de WordPress

Después de eso, desplázate hasta la parte superior de la pantalla y haz clic en ‘Inactivo’ para que cambie a ‘Activo’.

Con eso hecho, simplemente haz clic en ‘Guardar fragmento’ para que el fragmento esté activo en tu sitio web.

Guardar el fragmento del recuento total de comentarios

Ahora tienes un shortcode que puedes usar para mostrar el número total de comentarios, incluyendo trackbacks, pings y comentarios no aprobados.

Simplemente agrega el shortcode [actual_comment_count] en cualquier lugar donde quieras mostrar el recuento de comentarios. Para más información sobre cómo colocar el shortcode, por favor consulta nuestra guía sobre cómo agregar un shortcode en WordPress.

Mostrar el recuento de comentarios para una publicación específica de WordPress

¿Quieres mostrar el recuento de comentarios para una sola publicación o página?

Puedes simplemente agregar el siguiente fragmento de código PHP a WPCode siguiendo el mismo proceso descrito anteriormente:

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');

Esto crea un shortcode [post_comment_count] que puedes agregar a cualquier página o publicación.

Consejo extra 💡: Usa Thrive Comments para aumentar la participación en tus comentarios

¿Quieres recibir más comentarios en tu sitio web de WordPress?

Una alta participación en los comentarios es una buena señal de que los lectores están disfrutando del contenido de tu blog y quieren interactuar en tu comunidad. Dicho esto, a los blogueros primerizos les puede resultar difícil lograr que los visitantes dejen comentarios en sus publicaciones de blog.

Si necesitas ayuda, te recomendamos usar Thrive Comments. Es el mejor plugin de comentarios de WordPress para mejorar la experiencia de comentarios de tu blog.

Página principal de Thrive Comments

Con Thrive Comments, puedes permitir a los usuarios dar me gusta o no me gusta a los comentarios en las entradas del blog y votar a favor y en contra de los comentarios. Estas funciones pueden hacer que tu experiencia de comentarios sea mucho más emocionante.

Además, puedes agregar una acción posterior al comentario para redirigir a los usuarios a una entrada relevante o a un formulario de suscripción para que las personas interactúen más con tu sitio web.

Para más información, puedes consultar nuestra reseña de Thrive Themes Suite.

Esperamos que este artículo te haya ayudado a aprender cómo mostrar fácilmente el recuento de comentarios más preciso en WordPress. También te puede interesar leer nuestra guía sobre cómo solucionar 'Los comentarios están cerrados' en WordPress, o nuestros consejos de expertos sobre formas de conseguir más comentarios en tus entradas de blog.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

8 CommentsLeave a Reply

  1. ¡Hola, buenos días! Creo que tener un contador de comentarios es una muy buena idea para lograr una categorización más efectiva de las opiniones de los usuarios. En mi opinión, el segundo método es más práctico y mejor ya que no requiere instalar ningún plugin. Me gustó mucho la idea.

  2. Ustedes siempre tienen los mejores tutoriales. Busqué esto en Google porque mi sitio mostraba prominentemente recuentos de comentarios inflados y ¡encontré exactamente lo que buscaba!

    ¡Gracias de nuevo!

  3. Este código es útil.

    He pegado este código en function.php y he llamado a esta función en mi plantilla

    <?php echo comment_count(); ?>

    Gracias.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.