WordPress.org

Plugin Directory

Disable Comments – Elimina comentarios & detén o spam [compatible con multisitio]

Disable Comments – Elimina comentarios & detén o spam [compatible con multisitio]

Descrición

Disable Comments – Elimina comentarios & detén o spam [compatible con multisitio]

Activa ou desactiva os comentarios en calquera contido de WordPress (páxinas, entradas ou multimedia) para deter os spammers. Compatibilidade con WP-CLI, XML-RPC & REST API para deter os comentarios de spam.

Máis sobre o plugin ◼️ Documentación ◼️ Foro de soporte

Toma o control global do teu sitio de WordPress

Sobrescribe todos os axustes relacionados cos comentarios en toda a túa web & xestiona os comentarios exactamente como queiras.

Desactiva os comentarios en entradas, páxinas & multimedia

Elixe que entradas, páxinas ou elementos multimedia deben permitir comentarios dos visitantes do sitio & configura Disable Comments en consecuencia

Non permitas comentarios nunha rede multisitio

Tes varias webs? Desfaite dos comentarios irrelevantes en toda a rede co plugin Disable Comments

CARACTERÍSTICAS PRINCIPAIS DE DISABLE COMMENTS

  • Todas as ligazóns de «Comentarios» están ocultas no menú de administración e na barra de administración.
  • Todas as seccións relacionadas cos comentarios («Comentarios recentes», «Discusión», etc.) están ocultas no escritorio de WordPress.
  • Todos os widgets relacionados cos comentarios están desactivados (polo que o teu tema non pode usalos).
  • A páxina de axustes «Discusión» está oculta.
  • Todos os feeds RSS/Atom de comentarios están desactivados (e as solicitudes a eles redirixiranse á entrada pai).
  • A cabeceira HTTP X-Pingback elimínase de todas as páxinas.
  • Os pingbacks saíntes están desactivados.
  • Detén por completo os comentarios de spam no sitio cun só clic.
  • Elimina comentarios por tipo, incluídas as valoracións de produtos de WooCommerce.
  • Desactiva os comentarios mediante XML-RPC & REST API
  • Totalmente compatible con redes multisitio.
  • Xestiona con antelación os comentarios de subsitios concretos dunha rede de varias webs ou de toda a rede.
  • Exclúe os axustes de Disable Comments segundo os perfís de usuario.
  • Mantén funcionando o tipo de comentario «Notas» do editor de bloques de WordPress 6.9+ mentres todos os demais comentarios seguen desactivados.
  • [Novo na 2.8.0] Preparado para axentes de IA: é compatible coa Abilities API de WordPress (WP 6.9+), para que os asistentes de IA e os clientes MCP poidan ler os teus axustes de comentarios.

Elimina os comentarios existentes no teu sitio antes de aplicar este axuste; se non, (dependendo do teu tema) eses comentarios poderían seguir mostrándose aos visitantes. Podes usar a ferramenta Eliminar comentarios para eliminar os comentarios existentes no teu sitio.

🌟 NOVIDADES DE DISABLE COMMENTS 2.0

UNHA INTERFACE INCRIBLE E FÁCIL DE USAR
Configura facilmente os axustes relacionados cos comentarios cunha interface de usuario incrible e atractiva, semellante a unha aplicación.

COMANDOS DE WP-CLI PARA DESACTIVAR OS COMENTARIOS
Usa o control mediante WP-CLI dos axustes relacionados cos comentarios para desactivar os comentarios en entradas, páxinas, adxuntos ou en toda a túa web.

COMEZA CO ASISTENTE DE CONFIGURACIÓN RÁPIDA
Usa o asistente de configuración rápida despois de activar o plugin para configurar ao instante os axustes relacionados cos comentarios da túa web de WordPress.

DESACTIVA OS COMENTARIOS NA DOCUMENTACIÓN
Desactiva ao instante os comentarios nas túas páxinas de documentación ou na base de coñecemento de WordPress cun só clic.

ELIMINA CERTOS TIPOS DE COMENTARIOS
Elimina permanentemente certos tipos de comentarios da túa web de WordPress, incluídas as valoracións de produtos de WooCommerce e os comentarios xenéricos.

DESACTIVA OS COMENTARIOS MEDIANTE XML-RPC E REST API
Bloquea calquera comentario feito na túa web de WordPress mediante a especificación XML-RPC e a REST API.

Nota importante: usa este plugin se non queres comentarios de ningún tipo no teu sitio (ou en certos tipos de contido). Non o uses se queres desactivar os comentarios de forma selectiva en entradas individuais: WordPress xa che permite facelo. Se non sabes como desactivar os comentarios en entradas individuais, tes instrucións nas FAQ.

Se atopas algún fallo ou tes suxestións, usa o foro de soporte do plugin. Non podo arranxalo se non sei que está roto! Consulta as FAQ para ver os problemas habituais.

Queres colaborar? Aquí tes o repositorio de desenvolvemento en GitHub.

Tamén está dispoñible unha versión de uso obrigatorio do plugin.

Configuración avanzada

Os administradores do sitio e os desenvolvedores de plugins e temas poden modificar parte do comportamento do plugin mediante código:

  • Define DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE e establéceo en false para evitar que o plugin substitúa o modelo de comentarios do tema por un baleiro.

  • Define DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS e establéceo en true para evitar que o plugin oculte a páxina de axustes de «Discusión».

Estas definicións pódense facer no teu wp-config.php principal ou no arquivo functions.php do teu tema.

AGORA ESTE PLUGIN MANTÉNO O EQUIPO WPDeveloper.

💙 GÚSTACHE DISABLE COMMENTS?

🔥 CONSEGUE AGASALLOS PARA O TEU SITIO DE WORDPRESS

Bota unha ollada ás nosas outras solucións para WordPress & potencia a túa web de WordPress:

🔝 Essential Addons For Elementor: os complementos para Elementor máis populares, con máis de 2 millóns de usuarios satisfeitos & máis de 95 widgets & bloques listos

🔔 NotificationX – A mellor solución de proba social & márketing FOMO para aumentar as taxas de conversión.

🔗 BetterLinks: o mellor e máis recente plugin de xestión de ligazóns para WordPress para acurtar, seguir & analizar ligazóns.

📄 EmbedPress: EmbedPress permíteche incrustar calquera cousa, incluídos vídeos, imaxes, entradas, audio, mapas, e subir PDF, DOC, PPT etc.

☁ Templately: biblioteca con máis de 6000 modelos gratuítos para Elementor & Gutenberg xunto coa colaboración na nube para WordPress.

📚 BetterDocs: o mellor plugin de documentación & base de coñecemento para WordPress para reducir os tickets de soporte manuais & mellorar a experiencia de usuario.

⏰ SchedulePress: calendario editorial avanzado con programación de entradas de WordPress, compartición en redes sociais, alertas de programacións perdidas e moito máis.

⚡ Flexia: o tema máis lixeiro, personalizable & multiusos para WordPress.

Visita WPDeveloper para aprender máis sobre como mellorar en WordPress con titoriais de axuda, consellos & trucos.

Código fonte

O JavaScript e o CSS incluídos en assets/ compílanse con Grunt e Babel a partir de código fonte sen compilar que non se inclúe no zip do plugin: JavaScript en src/ e Sass en assets/scss/.

Tanto o código fonte como a configuración de compilación están no repositorio de desenvolvemento en GitHub. Para compilalos ti mesmo:

npm install
npm run build

Capturas

Instalación

Forma moderna:

  1. Vai á sección «Engadir novo plugin» do escritorio de WordPress.
  2. Busca «Disable Comments».
  3. Instálao e despois actívao.
  4. Podes acceder aos axustes do plugin desde o menú «Axustes» da área de administración (a administración do teu sitio nas instalacións dun só sitio ou a administración da rede nas instalacións en rede).

Forma antiga:

  1. Sube o cartafol do plugin ao directorio /wp-content/plugins/
  2. Activa o plugin desde o menú «Plugins» de WordPress
  3. Podes acceder aos axustes do plugin desde o menú «Axustes» da área de administración (a administración do teu sitio nas instalacións dun só sitio ou a administración da rede nas instalacións en rede).

Preguntas frecuentes

Non pasa nada despois de desactivar os comentarios en todas as entradas: os formularios de comentarios seguen aparecendo cando vexo as miñas entradas.

Isto débese a que o teu tema non comproba correctamente o estado dos comentarios das entradas.

Quizais queiras indicarlle ao autor do teu tema esta explicación do que está a facer mal e de como corrixilo.

Como podo eliminar o texto «Os comentarios están pechados» ao final dos artigos nos que os comentarios están desactivados?

O plugin fai todo o posible por ocultar esta mensaxe (e calquera outra relacionada cos comentarios).

Se aínda ves a mensaxe, significa que o teu tema está a sobrescribir este comportamento e terás que editar os seus arquivos manualmente para eliminala. Dúas opcións habituais son eliminar ou comentar as liñas correspondentes en wp-content/your-theme/comments.php, ou engadir unha declaración a wp-content/your-theme/style.css que oculte a mensaxe aos visitantes. En calquera caso, asegúrate de que sabes o que estás a facer!

Só quero desactivar os comentarios en certas entradas, non de forma global. Que fago?

Vai á páxina de edición da entrada na que queres desactivar os comentarios. Desprázate ata a caixa «Discusión», onde atoparás as opcións de comentarios desa entrada. Se non ves a caixa «Discusión», fai clic en «Opcións da pantalla» na parte superior da pantalla e asegúrate de que a caixa de verificación «Discusión» está marcada.

Tamén podes editar en lote o estado dos comentarios de varias entradas desde a pantalla de entradas.

Quero eliminar comentarios da miña base de datos. Que fago?

Vai á páxina de ferramentas do plugin Disable Comments e usa a ferramenta Eliminar comentarios para eliminar todos os comentarios, ou os dos tipos de contido especificados, da túa base de datos.

Isto non se pode desfacer. Fai unha copia de seguridade da túa base de datos antes de executalo.

Como desactivo os comentarios en toda unha rede multisitio?

Activa o plugin na rede. Os axustes estarán entón na túa administración da rede, onde podes aplicar unha única configuración a todos os sitios á vez ou configurar cada subsitio desde a pantalla da rede. Se no seu lugar activas o plugin nun só sitio, só afectará a ese sitio.

Como desactivo as valoracións de produtos de WooCommerce?

As valoracións de produtos de WooCommerce gárdanse como comentarios no tipo de contido product, polo que desactivar os comentarios en product tamén desactiva as valoracións. Para eliminar as valoracións que xa existen, usa a ferramenta Eliminar comentarios e selecciona o tipo de contido de produto.

Podo configurar o plugin desde WP-CLI?

Si. Tanto os axustes como a eliminación poden automatizarse con scripts, algo útil cando xestionas moitos sitios:

wp disable-comments settings --types=post
wp disable-comments settings --types=page --add
wp disable-comments settings --xmlrpc --rest-api
wp disable-comments delete --types=all

Executa wp help disable-comments settings para ver a lista completa de opcións. Documentación completa de WP-CLI.

WordPress 6.9 engadiu as «Notas» no editor de bloques. Este plugin estragaraas?

Non, sempre que os permitas. As notas son tecnicamente un tipo de comentario (note), polo que unha desactivación xeral as apagaría xunto con todo o demais. Usa o axuste Activar certos tipos de comentarios para que as notas sigan funcionando mentres todos os demais comentarios permanecen desactivados.

Desactivei os comentarios, pero unha páxina da caché aínda mostra o formulario de comentarios.

Desde a versión 2.8.0, o plugin baleira as cachés de páxina automaticamente cada vez que gardas os axustes ou eliminas comentarios, polo que isto debería resolverse só. Se o teu aloxamento ou CDN non está cuberto, pode engancharse a disable_comments_purge_caches para baleirar a súa propia caché nese mesmo momento.

Ten en conta que o plugin nunca toca a túa caché de obxectos, só as cachés de páxina. O que queda desactualizado é o HTML renderizado.

Poden os asistentes de IA ler os meus axustes de comentarios?

Si, en WordPress 6.9 e versións posteriores. O plugin rexistra unha capacidade de só lectura disable-comments/get-status mediante a Abilities API de WordPress, para que os asistentes de IA, a paleta de comandos e os clientes MCP poidan preguntarlle ao sitio onde están desactivados os comentarios. É de só lectura e require a capacidade manage_options: nada pode cambiar os teus axustes a través dela.

Que pasa se desactivo o plugin?

Os comentarios volven ao que fixesen WordPress e o teu tema antes. O plugin filtra o estado dos comentarios en tempo de execución en vez de reescribir as túas entradas, polo que os axustes orixinais de cada entrada seguen intactos por debaixo.

A única excepción é a ferramenta Eliminar comentarios: os comentarios que elimina desaparecen para sempre e desactivar o plugin non os recuperará.

Comentarios

21 de Xullo, 2026
One of my many websites has been getting hacked by numerous Russian comments, as many as twenty a day! I spent hours online with my hosting company, InMotion Hosting, trying to block this, but they suggested using their CloudFlare feature, which was a total pain! I then researched how to block comments on a WordPress site and this was just as much of a pain, with no way to block comments on all posts and pages. Then I discovered this plugin and it worked in about two minutes to block comments everywhere on the site. Thank you!
8 de Abril, 2026 1 resposta
Disable Comments did what I needed without much setup. Easy to use and saves time when managing site content. Worked fine on my end, though a few extra options would make it even better.
31 de Marzo, 2026 1 resposta
Does exactly what it says. Helps disable comments easily without extra setup. Works fine on most parts. But a few settings could be more flexible. Overall good. tnx 👍
6 de Marzo, 2026 2 respostas
Installed this to quickly turn off comments across my site. Setup took like a minute and everything worked as expected. Simple settings, no confusion. Could use a few more options maybe, but overall pretty solid.
Ler todas as 281 opinións

Colaboradores e desenvolvedores

“Disable Comments – Elimina comentarios & detén o spam [compatible con multisitio]” é un software de código aberto. As seguintes persoas colaboraron con este plugin.

Colaboradores

“Disable Comments – Elimina comentarios & detén o spam [compatible con multisitio]” foi traducido a 42 idiomas. Grazas aos desenvolvedores polas súas contribucións.

Traduce “Disable Comments – Elimina comentarios & detén o spam [compatible con multisitio]” ao teu idioma.

Interesado no desenvolvemento?

Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.

Rexistro de cambios

O formato baséase en Keep a Changelog
e este proxecto segue o versionado semántico.
Isto manterase desde o 19 de agosto de 2020 – @asif2bd

[2.9.0] – 2026-09-01

  • Nova característica: regras condicionais: desactiva ou volve activar os comentarios por termo de taxonomía, modelo de páxina ou antigüidade da entrada, en vez de só por tipo de contido
  • Nova característica: vista previa de proba para Eliminar comentarios: mira que comentarios eliminará unha eliminación antes de executala e descárgaos antes como CSV
  • Nova característica: contador de intentos bloqueados: mira cantos intentos de comentarios, trackbacks e REST rexeitou o plugin, co informe en Saúde do sitio
  • Nova característica: exporta e importa os axustes como JSON, cunha vista previa das diferenzas antes de escribir nada
  • Nova característica: as valoracións de produtos de WooCommerce son agora un axuste propio, separado dos comentarios normais, o que permite pechar as valoracións mentres os demais comentarios do produto seguen abertos
  • Nova característica: analizador de conflitos do tema: diagnostica un tema que segue mostrando un formulario de comentarios despois de desactivar os comentarios
  • Nova característica: compatibilidade de escritura coa Abilities API (WordPress 6.9+): os asistentes de IA e os clientes MCP poden cambiar os axustes de comentarios e eliminar comentarios, coas mesmas capacidades requiridas que as pantallas de administración
  • Nova característica: as ferramentas avanzadas teñen agora a súa propia pestana de axustes, e a primeira pantalla queda para a elección principal de onde se desactivan os comentarios
  • Mellorado: a vista previa de Eliminar comentarios lista os comentarios que coincidiron (autor, data, entrada e un extracto) en vez de só cantos hai
  • Mellorado: os termos das regras condicionais pódense buscar, polo que unha taxonomía con máis de 200 termos é totalmente accesible
  • Mellorado: Saúde do sitio informa das regras condicionais, polo que o resumo xa non indica «os comentarios están activados en todas partes» mentres unha regra os está pechando
  • Mellorado: disposición da pantalla de axustes: controis de regras aliñados, un desglose lexible dos intentos bloqueados, tamaños de etiqueta coherentes e caixas de resultados que coinciden co resto do plugin
  • Mellorado: reescribíronse o readme e a ficha do directorio de plugins para que sexan máis claros
  • Corrixido: as copias de seguridade en CSV escapan todas as columnas de texto libre, para que un comentario non se poida executar como fórmula ao abrir o arquivo nunha folla de cálculo
  • Corrixido: unha lectura anónima da REST xa non se conta como intento bloqueado
  • Corrixido: «Contando os intentos bloqueados desde» mantén a súa data de inicio en vez de mostrar a data de hoxe ata o primeiro bloqueo
  • Corrixido: unha eliminación que non coincide con nada xa non recarga toda a pantalla de axustes
  • Corrixido: o aviso de valoración pode descartarse en todas as pantallas nas que aparece
  • Corrixido: a desinstalación elimina os datos do aviso de valoración que creou o plugin
  • Corrixido: o resumo de set-status da Abilities API describe a configuración do sitio en vez da exención por perfil do usuario que fai a chamada
  • Corrixido: «Total de comentarios» indica o que conta, polo que xa non contradí a vista previa de eliminación específica de cada modo
  • Desenvolvedores: disable-comments delete incorpora --dry-run e --export=<file>; novos comandos de WP-CLI disable-comments export e disable-comments import

[2.8.0] – 2026-07-27

  • Nova característica: compatibilidade coa Abilities API de WordPress (WordPress 6.9+): os asistentes de IA, a paleta de comandos e os clientes MCP poden agora preguntarlle ao sitio onde están desactivados os comentarios, mediante a capacidade de só lectura disable-comments/get-status
  • Corrixido: as cachés de páxina baléiranse agora ao gardar os axustes ou eliminar comentarios; antes, unha páxina na caché seguía mostrando o formulario de comentarios despois de desactivar os comentarios
  • Compatible con WordPress 7.0

[2.7.1] – 2026-07-22

  • Mellora: melloras xerais

[2.7.0] – 2026-04-05

  • Mellora: mellorouse o rendemento e a estabilidade xerais

[2.6.2] – 2026-01-20

  • Corrixido: un problema polo que eliminar notas en WordPress 6.9+ producía un erro

[2.6.1] – 2025-12-02

  • Compatible con WordPress 6.9
  • Engadido: introduciuse o axuste «Activar certos tipos de comentarios», que permite excluír o novo tipo de comentario «Notas» do editor de bloques introducido en WordPress 6.9

As versións anteriores están listadas en changelog.txt.