SG Disable Comments
Disable comments globally on your entire WordPress website. Simple and effective - just two main functions: disable all comments and delete existing comments.
by Santos Guerra · github.com/santosguerra/sg-disable-comments · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/santosguerra/sg-disable-comments/archive/refs/heads/main.zipSG Disable Comments - Simplified Version
Versión simplificada del plugin Disable Comments. Desactiva comentarios globalmente y elimina comentarios existentes con solo dos funciones principales.
Description
SG Disable Comments - Versión Simplificada
IMPORTANTE: Este plugin es una obra derivada de "Disable Comments" versión 2.6.0 desarrollado por WPDeveloper. Esta versión simplificada se enfoca en dos funciones principales y elimina características avanzadas para usuarios que buscan simplicidad.
Plugin Original: Disable Comments por WPDeveloper Repositorio GitHub: sg-disable-comments
Esta versión simplificada hereda la licencia GPL-3.0+ del plugin original, que permite modificación y redistribución bajo los términos de la Licencia Pública General de GNU.
Dos Funciones Principales
- Desactivar comentarios globalmente - Desactiva todos los comentarios en todo el sitio web
- Eliminar comentarios existentes - Elimina permanentemente todos los comentarios de la base de datos
Características Incluidas
- Todos los enlaces de "Comentarios" están ocultos del Menú de Administración y Barra de Administración
- Todas las secciones relacionadas con comentarios están ocultas del Dashboard de WordPress
- Todos los widgets relacionados con comentarios están deshabilitados
- La página de configuración "Discusión" está oculta
- Todos los feeds RSS/Atom de comentarios están deshabilitados
- El encabezado HTTP X-Pingback se elimina de todas las páginas
- Los pingbacks salientes están deshabilitados
- Bloquear comentarios vía XML-RPC
- Bloquear comentarios vía REST API
- Eliminar todos los comentarios existentes con un solo clic
Características Removidas de la Versión Original
Esta versión simplificada NO incluye:
- Soporte Multi-sitio / Network
- Desactivación selectiva por tipo de post
- WP-CLI commands
- Setup Wizard
- Configuración por roles de usuario
- Eliminación selectiva de comentarios por tipo
- Configuración avanzada de avatares
Si necesitas estas características, por favor usa el plugin original completo.
Configuración Avanzada
Algunos comportamientos del plugin pueden modificarse por administradores y desarrolladores:
- Define
DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATEcomofalsepara evitar que el plugin reemplace la plantilla de comentarios del tema - Define
DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGScomotruepara evitar que el plugin oculte la página de Configuración de Discusión
Estas definiciones pueden hacerse en tu wp-config.php o en el functions.php de tu tema.
Créditos
Este plugin está basado en el excelente trabajo de:
- Plugin Original: Disable Comments v2.6.0
- Autores Originales: WPDeveloper (Asif2BD, priyomukul, re_enter_rupok, alimuzzamanalim)
- Contribuidores Originales: solarissmoke, garrett-eclipse
- Repositorio Original: GitHub WPDevelopers/disable-comments
Installation
Instalación Moderna:
- Ve al Dashboard de WordPress sección "Añadir Nuevo Plugin"
- Busca "SG Disable Comments"
- Instala y actívalo
- Ve a Ajustes → Disable Comments para configurar
Instalación Manual:
- Sube la carpeta del plugin al directorio
/wp-content/plugins/ - Activa el plugin a través del menú 'Plugins' en WordPress
- Ve a Ajustes → Disable Comments para configurar
Frequently Asked Questions
¿Por qué crear una versión simplificada?
Esta versión está diseñada para usuarios que solo necesitan desactivar comentarios globalmente sin las características avanzadas del plugin original.
¿Puedo volver al plugin original?
Sí, puedes desactivar esta versión e instalar el plugin original en cualquier momento.
Los comentarios todavía aparecen después de desactivarlos
Tu tema podría no estar verificando el estado de comentarios correctamente. Asegúrate de activar la opción "Disable Comments Everywhere" en la configuración del plugin.
¿Cómo elimino el texto "los comentarios están cerrados"?
El plugin intenta ocultar este mensaje. Si aún aparece, tu tema está sobrescribiendo este comportamiento y necesitarás editar manualmente los archivos del tema (comments.php o style.css).
¿Quiero eliminar comentarios de mi base de datos?
Ve a Ajustes → Disable Comments y usa la herramienta "Delete Comments" para eliminar todos los comentarios permanentemente.
Screenshots
- Pantalla de configuración simplificada
- Herramienta de eliminación de comentarios
Changelog
[1.0.5] - 2025-11-18
Versión Simplificada Basada en Disable Comments 2.6.0
- Simplificado a dos funciones principales: desactivar y eliminar comentarios
- Removidas características avanzadas (multi-sitio, WP-CLI, configuración por post-type)
- Interfaz de usuario simplificada y optimizada
- Atribución correcta al plugin original y licencia GPL-3.0+
- Estructura de archivos simplificada
- Enlaces consolidados en la lista de plugins
- Mejoras de seguridad heredadas de la versión 2.6.0
Características Principales:
- Desactivar comentarios en todo el sitio
- Eliminar todos los comentarios existentes
- Bloquear comentarios vía XML-RPC
- Bloquear comentarios vía REST API
- Interfaz simple y directa
Créditos:
- Basado en "Disable Comments" v2.6.0 por WPDeveloper
- Simplificado y mantenido por Santos Guerra
Upgrade Notice
1.0.5
Versión simplificada inicial basada en Disable Comments 2.6.0. Enfocada en desactivar y eliminar comentarios globalmente sin características avanzadas.