Disable Comments

Description

Este plugin permite a los administradores deshabilitar globalmente los comentarios de cualquier tipo de publicación (entradas, páginas, archivos adjuntos, etc.) para que no se puedan sobrescribir estos ajustes para publicaciones individuales. También elimina todos los campos relacionados con los comentarios de las pantallas de edición y edición rápida. En instalaciones multisitio, puede utilizarse para deshabilitar comentarios en toda la red.

Adicionalmente, los elementos relacionados con los comentarios pueden ser eliminados del escritorio, de los widgets, del menú de administración y de la barra de administración.

Nota importante: Usá este plugin si querés eliminar completamente los comentarios en la totalidad del sitio (o en ciertos tipos de entradas). No lo usés si querés desactivar selectivamente los comentarios sobre entradas individuales – WordPress de por sí te permite hacerlo. Si no sabés cómo desactivar los comentarios en las entradas individualmente, tenés instrucciones en las FAQs .

Si te encontrás con un error o tenés alguna sugerencia, usá el foro de soporte del plugin. ¡No puedo arreglarlo si no sé que está roto! Chequeá las FAQs para ver los problemas frecuentes.

¿Querés contribuir? Aquí está el repositorio de desarrollo en GitHub.

Una versión imprescindible del plugin también está disponible.

Detalles

El plugin proporciona la opción de desactivar completamente la característica de comentarios en WordPress. Cuando se selecciona esta opción, se realizan los siguientes cambios:

  • Todos los enlaces “Comentarios” están ocultos en el menú de administración y la barra de administración;
  • Todas las secciones relacionadas con los comentarios (“Comentarios recientes”, “Discusión”, etc.) se ocultan en el escritorio de WordPress;
  • Todos los widgets relacionados con los comentarios están desactivados (para que tu tema no pueda utilizarlos);
  • La página de ajustes de “discusión” está oculta;
  • Todos los feeds de RSS/Atom están desactivados (y las solicitudes de éstos serán redirigidas a la entrada padre correspondiente);
  • El encabezado X-Pingback HTTP ha sido eliminado de todas las páginas;
  • Los pingbacks salientes están deshabilitados.

Por favor, borrá los comentarios existentes en tu sitio antes de aplicar este ajuste, de lo contrario estos comentarios todavía podrían ser mostrados a los visitantes (dependiendo de tu tema). Podés utilizar la herramienta de eliminación de comentarios para borrarlos.

Configuración avanzada

Partes del comportamiento del plugin puede ser modificado por los administradores del sitio y por los desarrolladores del plugin/tema por código:

  • Definir DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE y establecerlo a false para evitar que el plugin sustituya la plantilla de comentarios del tema por una vacía.

Estas definiciones se pueden hacer tanto en tu wp-config.php principal como en el archivo functions.php de tu tema.

Installation

  1. Subí la carpeta del plugin al directorio /wp-content/plugins/
  2. Activá el plugin en menú ‘Plugins’ de WordPress
  3. Se puede acceder a la configuración del plugin a través del menú “Ajustes” en el área de administración (ya sea la administración de tu sitio para instalaciones únicas o la administración de la red para instalaciones en red).

FAQ

Instrucciones de instalación
  1. Subí la carpeta del plugin al directorio /wp-content/plugins/
  2. Activá el plugin en menú ‘Plugins’ de WordPress
  3. Se puede acceder a la configuración del plugin a través del menú “Ajustes” en el área de administración (ya sea la administración de tu sitio para instalaciones únicas o la administración de la red para instalaciones en red).
No pasa nada luego que deshabilito los comentarios en todas las publicaciones, los formularios de comentario todavía aparecen en ellas.

Esto está ocurriendo porque tu tema no está comprobando el estado de las entradas de manera adecuada.

Puede que quieras darle al autor de tu tema esta explicación de lo que están haciendo mal, y cómo arreglarlo.

¿Cómo puedo eliminar el texto que dice “los comentarios están cerrados” en la parte inferior de los artículos cuando los comentarios están deshabilitados?

El plugin hace lo posible por ocultar éste y cualquier otro mensaje relacionado con los comentarios.

Si seguís viendo el mensaje, significa que tu tema está reemplazando este comportamiento y vas a tener que editar los archivos manualmente para eliminarlo. Dos opciones comunes son: eliminar o comentar las líneas relevantes en wp-content/your-theme/comments.php, o agregar una declaración a wp-content/your-theme/style.css que oculta el mensaje de sus visitantes. En cualquier caso ¡asegurate de saber lo que estás haciendo!

Sólo quiero deshabilitar los comentarios en ciertas publicaciones, no globalmente. ¿Qué hago?

¡No instalés este plugin!

Andá a la página de edición de la entrada en la que querés desactivar los comentarios. Desplazate hacia abajo al cuadro “Discusión”, donde se encuentran las opciones de comentarios de esa entrada. Si no ves un cuadro “Discusión”, hacé clic en “Opciones de pantalla” en la parte superior, y asegurate de que la casilla de verificación “Discusión” esté marcada.

También podés editar masivamente el estado de los comentarios en múltiples entradas desde la pantalla de entradas.

Quiero borrar comentarios de mi base de datos, ¿qué hago?

Andá a la página de justes del plugin disable comments y usá la herramienta Eliminar comentarios para eliminar todos los comentarios, o de acuerdo con los tipos de publicación especificados de la base de datos.

Reviews

All Memphis Docs comments removed

Final all comment blocks on every Memphis Docs plugin posts pages have the comment section removed. It should be a standard feature in the plugin, versus having to have an additional plugin perform it.

Must-have for sites without comments

Until WordPress finally introduces the ability to entirely disable comments natively (which seems like a rather obvious need), this is a must-have plugin for any website without comments.

Read all 198 reviews

Contributors & Developers

“Disable Comments” is open source software. The following people have contributed to this plugin.

Contributors

“Disable Comments” has been translated into 21 locales. Thank you to the translators for their contributions.

Traducí “Disable Comments” a tu idioma.

¿Interesado en el desarrollo?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.7

  • Eliminada la lógica para tratar de ocultar el enlace de comentarios del widget Meta. Los administradores deben agregar los estilos manualmente para ocultar este vínculo o reemplazar el widget Meta con una alternativa.
  • Eliminado el filtro disable_comments_allow_persistent_mode. Definí DISABLE_COMMENTS_ALLOW_PERSISTENT_MODE en su lugar.

1.6

  • Se agregó una herramienta para eliminar comentarios masivamente.

1.5.2

  • Corregidos los errores de Javascript cuando se habilita el Meta widget.
  • Esconder el vínculo de comentarios del panel de bienvenida.

1.5.1

  • Ocultar los comentarios existentes, si los hubiese.
  • Filtrado del enlace de comentarios en el widget Meta, si está habilitado.

1.5

  • Se eliminó el enlace del feed de los comentarios del encabezado en WP 4.4 y versiones superiores.

1.4.2

  • Carga retrasada del text domain hasta que todos los plugins hayan sido cargados. Esto permite que los plugins puedan modificar las traducciones.

1.4

  • Ocultar la opción de “modo persistente” para todos los sitios en donde no se encuentre en uso. Esta opción será eliminada en versiones futuras.

1.3.2

  • Actualización y refactorización del código para compatibilidad con WordPress 4.3
  • Se agregaron algunas traducciones nuevas

1.3.1

  • Cambio en el comportamiento de las solicitudes de feeds de comentarios. Esto elimina un posible problema de seguridad.

1.3

  • Se mueve el filtro de modo persistente a una definición.
  • Se agregó una opción avanzada para mostrar la plantilla de comentarios del tema, incluso cuando los comentarios están deshabilitados.

1.2

  • Se permite a los administradores de red desactivar los comentarios sobre los tipos de entradas personalizada en de toda la red.

1.1.1

  • Solución a la advertencia de PHP cuando la opción active_sitewide_plugins no contiene el tipo de datos esperados.

1.1

  • Se intenta ocultar la plantilla de comentarios (“Los comentarios están cerrados”) siempre que los comentarios están deshabilitados.

1.0.4

  • Arreglada la vulnerabilidad CSRF en el administrador. Gracias a dxw por el fiable aviso.

1.0.3

  • Corrección para compatibilidad con WordPress 3.8

1.0.2

  • Desactivado el script de comentario-respuesta para los temas que no comprueban el estado de comentario correctamente.
  • Se agregó traducción al francés

1.0.1

  • Solucionado el problema con la configuración de la persistencia en las instalaciones de un solo sitio.

1.0

  • Previene que se muestre la plantilla de comentarios del tema cuando éstos han sido deshabilitados en todas partes.
  • Previene el acceso directo a páginas de administración de comentarios cuando éstos han sido deshabilitados en todas partes.

0.9.2

  • Se deja siempre disponible la opción de filtro modo persistente.
  • Solucion a la redirección para peticiones de feeds.
  • Solucionado el filtrado de la barra de administrador en WP 3.6

0.9.1

  • Vida corta en la naturaleza

0.9

  • Se agregó soporte para gettext y la traducción al alemán.
  • Se agregaron enlaces al repositorio de desarrollo de GitHub.
  • Se permite a los administradores de red evitar el uso del modo persistente.

0.8

  • Se eliminó la cabecera X-Pingback cuando los comentarios han sido completamente deshabilitados.
  • Desactivados los feeds de comentarios cuando los comentarios están desactivados completamente.
  • Página de ajustes simplificada.

0.7

  • Ahora soporta Activación en red – se deshabilitan los comentarios en la totalidad de la red multisitios.
  • Página de ajustes simplificada.

0.6

  • Se agregó el “modo persistente” para lidiar con temas que no utilizan la comprobación del estado del comentario filtrable.

0.5

  • Se permite la desactivación temporal de los comentarios de todo el sitio, garantizando que los estados originales de comentario no se sobrescriban cuando se edita una entrada.

0.4

  • Se agregó la opción de desactivar el widget Comentarios recientes.
  • Corrección: no se muestran mensajes de administración a los usuarios que no pueden hacer nada con ellos.

0.3.5

  • Corrección: Otros elementos del menú de administración podrían estar ocultos inadvertidamente cuando era seleccionado el enlace “Eliminar los comentarios” en el menú Admin’.

0.3.4

  • Corrección: Un error tipográfico en la página de ajustes hacía que el botón de envío desapareciera en algunos navegadores. Gracias a Wojtek por informar de este error.

0.3.3

  • Corrección: Los tipos de entrada personalizadas que no son compatibles con los comentarios no debe aparecer en la página de configuración
  • Se agregó un mensaje de advertencia en la configuración de discusión, cuando los comentarios están deshabilitados

0.3.2

  • Corrección: Algunos elementos del panel fueron ocultados incorrectamente en múltiples sitios

0.3.1

  • Corrección para compatibilidad con WordPress 3.3

0.3

  • Se agregó la capacidad para eliminar los enlaces para comentar páginas de administración desde el panel de administración, la barra de administración y el menú de administración

0.2.1

  • Mejoras de usabilidad para ayudar a los usuarios principiantes a configurar el plugin.

0.2

  • Corrección: Se chequea que los pingbacks sean bloqueados cuando los comentarios están deshabilitados.