El sistema de comentarios de WordPress puede ser una característica valiosa. Permitir que los visitantes dejen comentarios sobre sus publicaciones puede aumentar el compromiso y proporcionar otros beneficios diversos. Al mismo tiempo, esta no es una funcionalidad que necesitará o querrá en cada sitio web.

Afortunadamente, si no los usa, es posible desactivar los comentarios de WordPress. Además de eliminar una característica innecesaria, puede ser una forma inteligente de reducir el spam y acelerar su sitio web de WordPress.

En este post, hablaremos más sobre por qué podría querer deshabilitar los comentarios en WordPress. Entonces, le guiaremos a través de tres formas rápidas y fáciles de hacerlo.

¡Empecemos!

¿Por qué podría elegir deshabilitar los comentarios de WordPress?

Es fácil de olvidar en estos días, pero WordPress comenzó como una plataforma de blogs. Aunque ha crecido mucho desde entonces, muchas de sus características principales siguen centrándose en la funcionalidad que es útil en los blogs y tipos similares de sitios web, como una característica de comentarios bastante robusta:

WordPress desactiva los comentarios
Ejemplo de un comentario en un sitio de WordPress

WordPress permite que los visitantes dejen comentarios sobre el contenido de su sitio. De forma predeterminada, esta función está desactivada para las páginas y habilitada para los mensajes. Esto tiene sentido, ya que es raro que quiera permitir comentarios en páginas web estáticas.

Por otro lado, las secciones de comentarios pueden mejorar realmente las entradas de su blog, los artículos de noticias y otros contenidos oportunos.

Sin embargo, no todos los sitios web necesitan o se beneficiarán de las secciones de comentarios. De hecho, a veces es mejor desactivar los comentarios de WordPress por completo. Algunas de las situaciones en las que esto tiene sentido incluyen:

  • Cuando no tiene un blog o utiliza el tipo de contenido «posts» para crear un tipo de contenido diferente (como las páginas de productos).
  • Su sitio está dedicado en gran medida a proporcionar información a través de páginas estáticas, en lugar de generar conversaciones.
  • Usted tiene un sitio web de negocios y le preocupa que los comentarios puedan hacer que sus páginas parezcan menos profesionales.
  • Le gustaría animar a su audiencia a comunicarse en otro lugar que no sea en sus mensajes y páginas, como en un foro dedicado.

No importa el tipo de sitio que maneje, hay algunos otros beneficios potenciales de desactivar los comentarios en WordPress.

Por ejemplo, no tendrá que preocuparse de que los comentarios de spam hagan que su sitio se vea desordenado, o que llenen sus publicaciones con enlaces de spam. Además, desactivar los comentarios significa que sus páginas serán más ligeras, lo que puede tener un efecto positivo en el rendimiento de su sitio.

Cada sitio es diferente, así que tendrá que sopesar los pros y los contras de los comentarios para su nicho y audiencia particulares. Si decide que quiere deshabilitar los comentarios, ya sea parcial o totalmente, hay varias maneras fáciles de hacerlo.

¿Cómo deshabilitar los comentarios en WordPress? (3 métodos)

Hay bastantes maneras de deshabilitar los comentarios en WordPress. Las tres opciones principales son usar la configuración incorporada de WordPress, un plugin y algún código personalizado.

Cada enfoque tiene sus ventajas y es más útil en escenarios específicos. Puede leer los tres o usar los enlaces de abajo para saltar a la sección que más le interese.

1. Deshabilitar los comentarios usando las opciones incorporadas de WordPress

La primera y más simple forma de deshabilitar los comentarios de WordPress es utilizar los ajustes que ya están incluidos en la plataforma. Es una solución rápida, aunque hay ciertas limitaciones (que discutiremos en un momento).

Sin embargo, si sólo quiere apagar los comentarios por completo, esta suele ser la mejor manera.

Hay dos enfoques que puede adoptar, dependiendo de si quiere deshabilitar los comentarios en WordPress para una entrada o página específica, o en todo su sitio web.

Opción 1: Desactivar los comentarios en un puesto o página específicos

Primero, veamos cómo desactivar los comentarios de un artículo o página en particular.

Sin embargo, recuerde que los comentarios están desactivados por defecto para las páginas, por lo que sólo tendrá que desactivarlos en las páginas individuales si se activaron en algún momento.

Para empezar, abra el post o página de WordPress en cuestión. Entonces, mire la barra lateral derecha. Debería ver una sección llamada Discusión: adelante y ábrala:

Desactivar los comentarios de una entrada de WordPress
Desactivar los comentarios de una entrada de WordPress

Aquí, encontrars dos opciones. Para desactivar los comentarios, simplemente desmarque la casilla Permitir comentarios. Entonces, asegúrese de guardar o actualizar la página o el post, y los visitantes ya no podrán dejar comentarios en ella.

Como referencia, así es como se ve todo para los que usan el Editor Clásico:

comentarios en el Editor clásico 1
La casilla de verificación Configuración de la discusión y Permitir comentarios en el Editor clásico

Sin embargo, tenga en cuenta que esto no eliminará los comentarios preexistentes en la página o el post.

Para ello, tendrá que borrarlos manualmente en la pestaña de comentarios de su panel de control de WordPress.

Opción 2: Apagar los comentarios globalmente

Por otro lado, ¿qué pasa si ha decidido que no quiere permitir comentarios en ninguna de las publicaciones de su sitio? En este escenario, también querrá deshabilitar los comentarios en WordPress globalmente.

Puede hacerlo navegando a Configuración > Discusión:

WordPress' Configuración de la discusión
WordPress’ Configuración de la discusión

Aquí, simplemente desmarque la opción Permitir a la gente publicar comentarios sobre nuevos artículos. Esto significa que todas las futuras publicaciones creadas en su sitio tendrán los comentarios desactivados.

Este método en particular tiene dos inconvenientes. En primer lugar, al igual que la opción anterior, no elimina ningún comentario existente en tu sitio (aún así tendrás que eliminarlos manualmente).

Además, esto tampoco deshabilitará los comentarios en sus mensajes existentes, sólo en los nuevos. Afortunadamente, hay un pequeño truco que puede usar para manejar este contenido también. En la misma página, localice la opción Cerrar automáticamente los comentarios de los artículos de más de _ días, marque la casilla y añada 0 al campo.

Esto cerrará todas las secciones de comentarios de las publicaciones actuales de su sitio. Cuando se combina con el ajuste anterior, esto tiene el efecto de deshabilitar sus secciones de comentarios a nivel global.

2. Deshabilitar los comentarios usando un plugin de WordPress

Los ajustes que vimos arriba son de fácil acceso y le permitirán deshabilitar los comentarios en su sitio de WordPress. Sin embargo, no le proporcionan mucho control sobre el proceso. Además, es probable que tenga que hacer una tediosa limpieza después.

Si quiere afinar la forma en que funcionan los comentarios en su sitio, o si simplemente busca una solución más rápida y elegante, tal vez quiera considerar la posibilidad de adquirir un plugin dedicado.

Hay algunas herramientas para ayudarle a desactivar los comentarios de WordPress. Veamos dos de ellos.

Opción 1: Instalar un plugin gratuito

Si su presupuesto es limitado, o quiere una solución muy simple, puede revisar el plugin gratuito Deshabilitar Comentarios:

El plugin Disable Comments WordPress 1
El plugin Disable Comments WordPress

Este plugin permite a los administradores deshabilitar globalmente los comentarios, o deshabilitarlos sólo para tipos de publicaciones específicas. Deshabilitar Comentarios tiene más de 1 millón de instalaciones activas y una calificación de 4,9 de 5 estrellas, por lo que viene bien recomendado. Además, es fácil de usar.

Después de instalar el plugin, encontrarás sus nuevas opciones en Configuración > Desactivar comentarios:

La configuración del plugin Disable Comments
La configuración del plugin Disable Comments

Como puede ver, sus opciones son bastante sencillas. Puede deshabilitar los comentarios en todas partes de su sitio con un solo clic.

Alternativamente, puede desactivarlos para los mensajes, páginas o tipos de mensajes personalizados. Esto le permite deshabilitar los comentarios de WordPress en las imágenes y otros archivos multimedia, así como en los productos de WooCommerce.

Por último, sólo tiene que pulsar el botón Guardar cambios. Tenga en cuenta que estas configuraciones no pueden ser anuladas habilitando los comentarios a través de las configuraciones regulares de discusión de WordPress o en publicaciones y páginas individuales.

Esta es una solución útil si tiene varios usuarios en su sitio y quiere evitar que alguien más vuelva a activar la función de comentarios.

Opción 2: Recoger una solución de primera calidad

Por supuesto, el plugin anterior no es su única opción para tratar las secciones de comentarios de su sitio de WordPress. También puede considerar la compra de un plugin premium. Una solución es recoger el plugin de perfmatters, que es desarrollado por un miembro del equipo aquí en Kinsta:

El plugin Perfmatters WordPress
El plugin Perfmatters WordPress

Este plugin está diseñado para mejorar el rendimiento de su sitio de WordPress y ofrece un conjunto de características como un tablero de mandos simplificado y varios ajustes entre bastidores que minimizan las posibles ralentizaciones e hinchazones.

Además, perfmatters incluye una opción muy sencilla para desactivar los comentarios en WordPress. Lo encontrarás en la configuración del plugin en la pestaña de Opciones (la configuración está etiquetada como Desactivar Comentarios). Al activar esta opción, puede habilitar o deshabilitar los comentarios de forma global, sin necesidad de preocuparse por ninguna configuración adicional.

Esto ofrece un control menos fino sobre la configuración de los comentarios que el plugin anterior. Sin embargo, si simplemente quiere desactivar sus comentarios de WordPress, y también quiere acelerar su sitio web, esta herramienta puede manejar ambas tareas sin esfuerzo.

3. Deshabilitar los comentarios a través del código personalizado

Si ninguna de las opciones anteriores ofrece suficiente control, o si quiere más opciones pero quiere evitar añadir otro plugin a su sitio, puede usar un código personalizado en su lugar.

Lo que puede lograr a través de este método dependerá naturalmente de su habilidad técnica y experiencia, pero simplemente desactivar la sección de comentarios de su sitio es bastante simple.

Puede eliminar la sección de comentarios de su tema de WordPress utilizando algunos comandos HTML básicos. Tenga en cuenta que editar el código fuente de su tema de WordPress es arriesgado, y podría romper su sitio si no se hace correctamente.

Además, las mejores prácticas sugieren crear un tema infantil al realizar dichas actividades. Si no se siente cómodo haciendo esto, tal vez quiera encargar el trabajo a un desarrollador de WordPress.

Si está interesado en probar esta técnica usted mismo, asegúrese de probarla primero en un entorno de puesta en escena y siempre haga una copia de seguridad de su sitio web de producción antes de impulsar los cambios en vivo.

Ahora, abra su archivo page.php en su editor HTML favorito, busca la siguiente línea de código:

<?php comments_template( '', true ); ?>

Adelante, reemplcelo con esta línea de código en su lugar:

<!-- Begin Comment
<?php comments_template( '', true ); ?>
End Comment -->

Esto desactivará la sección de comentarios en todas las páginas de su sitio, tanto eliminando los comentarios existentes como impidiendo los nuevos.

Para hacer lo mismo con los mensajes de su sitio, navegue a su archivo single.php y encuentre el siguiente código:

<?php comments_template(); ?>

Entonces, reemplácelo con este código:

<!-- Begin Comment
<?php comments_template(); ?>
End Comment -->

Con eso, habrá desactivado los comentarios de WordPress tanto en sus posts como en sus páginas.

Tenga en cuenta que tendrá que repetir este proceso para tipos de puestos adicionales si es necesario.

Resumen

A veces, querrá animar a los visitantes de su sitio web a hacer preguntas y a iniciar discusiones entre ellos. Sin embargo, si quiere evitar el contenido spam o quiere mejorar el rendimiento, tal vez quiera deshabilitar los comentarios de WordPress.

Hay tres formas principales de hacer esto. Puede deshabilitar los comentarios en WordPress usando:

  1. Las opciones incorporadas de WordPress.
  2. Un plugin de WordPress, como «Disable Comments» o «perfmatters».
  3. Código personalizado.

Ahora, es su turno: ¿mantendrá los comentarios habilitados en su sitio? Sí, no? Comparta su experiencia en la sección de comentarios!

Matteo Duò Kinsta

Editor en jefe de Kinsta y consultor de marketing de contenidos para desarrolladores de plugins de WordPress. Conéctese con Matteo en Twitter.