Image
Image

Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]

Popis

Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]

Povolit nebo zakázat komentáře u libovolného obsahu WordPressu (stránky, příspěvky nebo média) pro zastavení spamerů. Podpora WP-CLI, XML-RPC a REST-API pro zamezení spamových komentářů.

Více o pluginu ◼️ Dokumentace ◼️ Podpůrné fórum

Převezměte globální kontrolu nad svým WordPress webem

Přepište všechna nastavení týkající se komentářů na celém vašem webu a spravujte komentáře přesně podle svých představ.

Zakázat komentáře u příspěvků, stránek a médií

Vyberte, u kterých příspěvků, stránek nebo médií mají návštěvníci webu povoleny komentáře, a podle toho nastavte Zakázat koment (Disable Comments).

Zablokovat komentáře v celé multisite síti

Máte více webů? Zbavte se nevhodných komentářů na celé síti pomocí pluginu Zakázat komentáře (Disable Comments).

HLAVNÍ FUNKCE PLUGINU ZAKÁZAT KOMENTÁŘE (DISABLE COMMENTS)

  • Všechny odkazy „Komentáře“ jsou skryty z administračního menu i administrační lišty.
  • Všechny widgety související s komentáři jsou zakázány (váš motiv je proto nemůže používat).
  • Všechny widgety související s komentáři jsou zakázány (váš motiv je proto nemůže používat).
  • Stránka nastavení „Diskuse“ je skryta.
  • Všechny RSS/Atom kanály komentářů jsou zakázány (a požadavky na ně budou přesměrovány na příslušný příspěvek).
  • HTTP hlavička X-Pingback byla odstraněna ze všech stránek.
  • Odchozí pingbacky jsou zakázány.
  • Zastavte spamové komentáře na celém webu jedním kliknutím.
  • Odstranit komentáře podle typu, včetně recenzí produktů WooCommerce.
  • Zakázat komentáře prostřednictvím XML-RPC a REST-API
  • Plná podpora sítí s více pobočkami.
  • Předem spravujte více podstránek určených pro konkrétní síť webových stránek nebo komentáře pro celou síť.
  • Vyloučit nebo zakázat nastavení komentářů na základě uživatelských rolí.
  • Zajistěte, aby typ komentáře „Poznámky“ v blokovém editoru WordPressu 6.9+ fungoval, zatímco všechny ostatní typy komentářů zůstanou deaktivovány.
  • [Novinky ve verzi 2.8.0] Podpora AI agentů: podporuje rozhraní WordPress Abilities API (WP 6.9 a vyšší), takže AI asistenti a klienti MCP mohou číst vaše nastavení komentářů.

Prosím, smažte všechny stávající komentáře na svém webu před použitím tohoto nastavení, jinak se (v závislosti na vašem motivu) mohou tyto komentáře stále zobrazovat návštěvníkům. K tomu můžete použít nástroj Smazat komentáře ke smazání všech stávajících komentářů na webu.

🌟 CO JE NOVÉHO V ZAKÁZAT KOMENTÁŘE (DISABLE COMMENTS) 2.0

ÚŽASNÉ A PŘÁTELSKÉ UŽIVATELSKÉ ROZHRANÍ Snadno nastavte své komentářové volby díky úžasnému a atraktivnímu uživatelskému rozhraní podobnému aplikaci.

WP-CLI PŘÍKAZY PRO ZAKÁZÁNÍ KOMENTÁŘŮ Použijte WP-CLI pro správu nastavení komentářů a vypnutí komentářů u příspěvků, stránek, příloh nebo na celém webu.

ZAČNĚTE S RYCHLÝM PRŮVODCEM NASTAVENÍ Po aktivaci pluginu použijte rychlého průvodce nastavením pro okamžitou konfiguraci nastavení komentářů na vašem WordPress webu.

ZAKÁZAT KOMENTÁŘE NA STRÁNKÁCH S DOKUMENTACÍ Okamžitě vypněte komentáře na stránkách s dokumentací nebo ve WordPress znalostní bázi na jeden klik.

SMAZAT KONKRÉTNÍ TYP(Y) KOMENTÁŘŮ Trvale odstraňte vybrané typy komentářů z vašeho WordPress webu, včetně recenzí produktů WooCommerce i běžných komentářů.

ZAKÁZAT KOMENTÁŘE PŘES XML-RPC A REST API Zablokujte všechny komentáře zaslané na váš WordPress web přes XML-RPC protokol a REST API.

Důležitá poznámka: Tento plugin použijte, pokud nechcete mít komentáře vůbec na svém webu (nebo u určitých typů příspěvků). Nepoužívejte jej, pokud chcete komentáře selektivně zakázat u jednotlivých příspěvků – WordPress to umožňuje i bez tohoto pluginu. Pokud nevíte, jak zakázat komentáře u jednotlivých příspěvků, najdete instrukce v FAQ.

Pokud narazíte na chyby nebo máte návrhy, použijte prosím forum podpory pluginu. Nemohu to opravit, pokud nevím, že je něco rozbité! Pro běžné problémy si prosím přečtěte FAQ.

Chcete přispět? Zde je GitHub repozitář pro vývoj.

Je také k dispozici verze pluginu typu „must-use“.

Pokročilé nastavení

Některé chování pluginu mohou měnit administrátoři webu a vývojáři pluginů/šablon pomocí kódu:

  • Definujte DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE a nastavte ji na false, aby plugin nenahrazoval šablonu komentářů vašeho motivu prázdnou verzí.

  • Definujte DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS a nastavte ji na true, aby plugin nezakrýval stránku Nastavení diskuse.

Tyto definice můžete provést buď v hlavním souboru wp-config.php, nebo v souboru functions.php vašeho motivu.

TENTO PLUGIN NYNÍ SPRAVUJE TÝM WPDeveloper.

💙 LÍBÍ SE VÁM ZAKÁZAT KOMENTÁŘE (DISABLE COMMENTS)?

🔥 ZÍSKEJTE DÁRKY PRO SVŮJ WORDPRESS WEB

Zvažte prohlédnutí našich dalších WordPress řešení a posilte svůj WordPress web:

🔝 Essential Addons For Elementor: Nejoblíbenější doplňky pro Elementor s více než 2 miliony spokojených uživatelů a 95+ widgety a hotovými bloky.

🔔 NotificationX – Nejlepší řešení pro sociální důkaz a FOMO marketing ke zvýšení konverzního poměru.

🔗 BetterLinks: Nejnovější a nejlepší WordPress plugin pro správu odkazů, zkracování, sledování a analýzu.

📄 EmbedPress: EmbedPress vám umožňuje vkládat cokoli, včetně videí, obrázků, příspěvků, zvuku, map a nahrávat PDF, DOC, PPT a další.

Templately: Více než 6000 bezplatných šablon pro Elementor a Gutenberg a možnost cloudové spolupráce ve WordPressu.

📚 BetterDocs: Nejlepší plugin pro dokumentaci a znalostní bázi ve WordPressu, který snižuje počet manuálních požadavků na podporu a zlepšuje uživatelskou zkušenost.

SchedulePress: Pokročilý redakční kalendář pro WordPress s plánováním příspěvků, sdílením na sociálních sítích a upozorněními na zmeškané příspěvky.

Flexia: Nejlehčí, nejvíce přizpůsobitelná a univerzální šablona pro WordPress.

Navštivte WPDeveloper, kde se dozvíte více o tom, jak lépe pracovat s WordPressem, prostřednictvím návodů, tipů a triků.

Zdrojový kód

JavaScript a CSS, které jsou k dispozici v adresáři assets/, jsou zkompilovány pomocí nástrojů Grunt a Babel z nekompilovaných zdrojových souborů, které nejsou součástí archivu ZIP pluginu: JavaScript v adresáři src/ a Sass v adresáři assets/scss/.

Zdroje i konfigurace sestavení se nacházejí ve vývojovém repozitáři GitHub . Chcete-li je sestavit sami:

npm install
npm run build

Snímky obrazovky

Instalace

Moderní metoda:

  1. Přejděte do sekce „Přidat nový plugin“ v administraci WordPressu.
  2. Vyhledejte plugin „Disable Comments“
  3. Nainstalujte a následně aktivujte.
  4. Nastavení pluginu lze otevřít přes menu „Nastavení“ v administraci (buď ve správě vašeho webu pro jednotlivé instalace, nebo ve správě sítě pro síťové instalace).

Původní metoda:

  1. Nahrajte složku pluginu do adresáře /wp-content/plugins/.
  2. Aktivujte plugin přes menu „Pluginy“ ve WordPressu.
  3. Nastavení pluginu lze otevřít přes menu „Nastavení“ v administraci (buď ve správě vašeho webu pro jednotlivé instalace, nebo ve správě sítě pro síťové instalace).

Nejčastější dotazy

Po zakázání komentářů u všech příspěvků se nic neděje – formuláře pro komentáře se při zobrazení příspěvků stále zobrazují.

Je to proto, že vaše šablona nekontroluje stav komentářů u příspěvků správným způsobem.

Možná byste chtěli upozornit autora svého šablony na toto vysvětlení, co dělají špatně a jak to opravit.

Jak mohu odstranit text „Komentáře jsou uzavřeny“ na konci článků, kde jsou komentáře zakázány?

Plugin se maximálně snaží skrýt tuto (a všechny ostatní s komentáři související) zprávy.

Pokud se vám tato zpráva stále zobrazuje, znamená to, že vaše šablona toto chování přepisuje, a budete muset její soubory ručně upravit, abyste ji odstranili. Dva běžné postupy spočívají buď v odstranění nebo zakomentování příslušných řádků v souboru wp-content/your-theme/comments.php, anebo v přidání deklarace do souboru wp-content/your-theme/style.css, která tuto zprávu před návštěvníky skryje. V obou případech se ujistěte, že víte, co děláte!

Potřebuji deaktivovat komentáře jen u vybraných příspěvků, ne na celém webu. Jak na to?

Přejděte na stránku úprav příspěvku, u kterého chcete zakázat komentáře. Sjeďte dolů k boxu „Diskuse“, kde najdete možnosti komentářů pro daný příspěvek. Pokud nevidíte box „Diskuse“, klikněte nahoře na „Možnosti obrazovky“ a ujistěte se, že je zaškrtnutá volba „Diskuse“.

Také můžete hromadně upravit stav komentářů u více příspěvků ze stránky příspěvků.

Chci odstranit komentáře z databáze. Jak na to?

Přejděte na stránku nástrojů pluginu „Disable Comments“ a pomocí nástroje „Delete Comments“ smažte z databáze všechny komentáře nebo komentáře k určitým typům příspěvků.

Tento krok nelze vrátit zpět. Před spuštěním si zálohujte databázi.

Jak mohu deaktivovat komentáře v celé síti multisite?

Plugin aktivujte na úrovni sítě. Nastavení se poté zobrazí v sekci „Správa sítě“, kde můžete buď použít jednu konfiguraci pro všechny weby najednou, nebo konfigurovat jednotlivé podweby přímo z obrazovky sítě. Pokud plugin aktivujete pouze na jednom webu, bude se jeho nastavení týkat výhradně tohoto webu.

Jak mohu deaktivovat recenze produktů ve WooCommerce?

Recenze produktů v WooCommerce jsou uloženy jako komentáře u typu příspěvku product, takže deaktivace komentářů u typu příspěvku product vypne i recenze. Chcete-li odstranit již existující recenze, použijte nástroj „Odstranit komentáře“ a vyberte typ příspěvku „product“.

Mohu plugin nakonfigurovat pomocí WP-CLI?

Ano. Nastavení i mazání lze provádět pomocí skriptů, což se hodí pro celou síť webů:

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

Spusťte příkaz wp help disable-comments settings pro zobrazení úplného seznamu možností. Úplná dokumentace k WP-CLI.

Ve verzi WordPress 6.9 byly do blokového editoru přidány „Poznámky“. Bude tento plugin jejich fungování narušovat?

Ne, pokud je necháte povolené. Poznámky jsou technicky vzato typem komentáře (note), takže jejich plošné zakázání by je deaktivovalo spolu se vším ostatním. Použijte nastavení Povolit určité typy komentářů, aby poznámky fungovaly, zatímco všechny ostatní komentáře zůstanou zakázané.

Zakázal jsem komentáře, ale na stránce z mezipaměti se stále zobrazuje formulář pro vkládání komentářů.

Od verze 2.8.0 plugin automaticky vyprázdňuje mezipaměť stránek pokaždé, když uložíte nastavení nebo smažete komentáře, takže by se tento problém měl vyřešit sám. Pokud váš hostitel nebo CDN není podporován, může se připojit k háčku disable_comments_purge_caches, aby ve stejný okamžik vyprázdnil svou vlastní mezipaměť.

Vezměte na vědomí, že plugin nikdy nezasahuje do vaší objektové mezipaměti – pouze do mezipaměti stránek. To, co je zastaralé, je vykreslený HTML kód.

Mohou asistenti s umělou inteligencí číst moje nastavení komentářů?

Ano, ve WordPressu 6.9 a novějších verzích. Plugin registruje oprávnění disable-comments/get-status pouze pro čtení prostřednictvím rozhraní WordPress Abilities API, takže AI asistenti, paleta příkazů a klienti MCP mohou web dotazovat, kde jsou komentáře zakázány. Jedná se o oprávnění pouze pro čtení, které vyžaduje oprávnění manage_options – prostřednictvím něj nelze nastavení nijak měnit.

Co se stane, když plugin deaktivuji?

Komentáře se vrátí k tomu, jak je WordPress a vaše šablona nastavovaly dříve. Plugin filtruje stav komentářů za běhu, místo aby přepisoval vaše příspěvky, takže vaše původní nastavení pro jednotlivé příspěvky zůstává pod povrchem beze změny.

Jedinou výjimkou je nástroj „Odstranit komentáře“: komentáře, které tento nástroj odstranil, jsou trvale smazány a jejich deaktivace je již nevrátí zpět.

Recenze

Image
21. 7. 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!
Image
8. 4. 2026 1 odpověď
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.
Image
31. 3. 2026 1 odpověď
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 👍
Image
6. 3. 2026 2 odpovědi
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.
Image
9. 11. 2025
I had a daunting task of first moving 500+ the Pending Comments that I have identified as all SPAM to the Trash folder, page by fricken page, then having to go into the Trash folder to permentantly delete them, page by painstaking page.Then I said there must be a plugin for this. Lo & Behold there was. It was yours. Task finished in less than 3 minute and that included installing and activating the plugin and figuring out which choice I had within the plugin that would accomplish the task. BAM! IT WAS DONE.Bravo!!
Přečtěte si všech 280 recenzí

Autoři

Disable Comments – Remove Comments & Stop Spam [Multi-Site Support] je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]“ byl přeložen do 41 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

Formát je založen na Keep a Changelog
a tento projekt dodržuje Semantické verzování.
Údržba bude probíhat od 19. srpna 2020 – @asif2bd.

[2.9.0] – 1. září 2026

  • Nová funkce: Podmíněná pravidla – možnost zakázat nebo znovu povolit komentáře podle taxonomického termínu, šablony stránky nebo stáří příspěvku, nikoli pouze podle typu příspěvku
  • Nová funkce: Náhled před provedením akce „Odstranit komentáře“ – před provedením akce si můžete prohlédnout, které komentáře budou odstraněny, a nejprve si je stáhnout ve formátu CSV
  • Nová funkce: Počítadlo zablokovaných pokusů – podívejte se, kolik pokusů o přidání komentáře, trackbacku a volání REST plugin zablokoval; tyto údaje jsou uvedeny v sekci „Stav webu“
  • Nová funkce: Export a import nastavení ve formátu JSON s náhledem rozdílů před zápisem dat
  • Nová funkce: Recenze produktů ve WooCommerce jsou nyní samostatnou kategorií, oddělenou od běžných komentářů, včetně možnosti uzavřít recenze, zatímco ostatní komentáře k produktům zůstávají otevřené
  • Nová funkce: Nástroj pro vyhledávání konfliktů šablon – identifikuje šablonu, která i po deaktivaci komentářů stále zobrazuje formulář pro vkládání komentářů
  • Nová funkce: Podpora zápisu do rozhraní API schopností (WordPress 6.9+) – AI asistenti a klienti MCP mohou měnit nastavení komentářů a mazat komentáře, přičemž přístup je omezen na stejné oprávnění jako na administrátorských obrazovkách
  • Nová funkce: Pokročilé nástroje mají nyní vlastní záložku „Nastavení“, takže první obrazovka zůstává vyhrazena pro základní volbu, kde jsou komentáře vypnuté
  • Vylepšení: Náhled funkce „Odstranit komentáře“ nyní zobrazuje seznam nalezených komentářů – včetně autora, data, příspěvku a úryvku – namísto pouhého počtu komentářů.
  • Vylepšení: Termíny podmíněných pravidel lze prohledávat, takže taxonomie s více než 200 termíny je plně přístupná
  • Vylepšení: Zpráva o stavu webu uvádí podmíněná pravidla, takže v přehledu se již nezobrazuje hlášení „komentáře jsou povoleny všude“, i když je některé pravidlo jejich zobrazení blokuje
  • Vylepšeno: Rozložení obrazovky nastavení – zarovnané ovládací prvky pravidel, přehledné rozčlenění zablokovaných pokusů, jednotná velikost popisků a pole s výsledky, která ladí se zbytkem pluginu
  • Vylepšeno: přepracován soubor readme a seznam adresářů pluginů pro větší přehlednost
  • Opraveno: Zálohy ve formátu CSV provádějí únikové znaky u všech sloupců s volným textem, takže komentář nelze při otevření souboru v tabulkovém procesoru spustit jako vzorec.
  • Opraveno: Anonymní čtení přes REST se již nepočítá jako zablokovaný pokus
  • Opraveno: Funkce „Počet zablokovaných pokusů od“ si zachovává počáteční datum, místo aby až do prvního zablokování zobrazovala dnešní datum
  • Opraveno: Smazání, které neodpovídá žádnému záznamu, již nezpůsobuje znovu načtení celé obrazovky nastavení
  • Opraveno: Výzvu k hodnocení lze zavřít na každé obrazovce, na které se zobrazí
  • Opraveno: Odinstalace odstraní data s výzvami k hodnocení, která plugin vytvořil
  • Opraveno: Souhrn funkce set-status rozhraní API schopností popisuje konfiguraci webu, nikoli výjimku z role volajícího uživatele
  • Opraveno: Položka „Celkový počet komentářů“ nyní udává skutečný počet, takže již není v rozporu s náhledem mazání specifickým pro daný režim
  • Vývojář: disable-comments delete získává parametry --dry-run a --export=<file>; nové příkazy WP-CLI disable-comments export a disable-comments import

[2.8.0] – 27. 7. 2026

  • Nová funkce: Podpora rozhraní WordPress Abilities API (WordPress 6.9+) — AI asistenti, paleta příkazů a klienti MCP mohou nyní zjistit, zda jsou na webu zakázány komentáře, a to pomocí funkce disable-comments/get-status určené pouze pro čtení.
  • Opraveno: Meziřádky stránek se nyní vyprázdní při uložení nastavení nebo smazání komentářů – dříve se z mezipaměti i po deaktivaci komentářů nadále načítal formulář pro vkládání komentářů
  • Kompatibilní s WordPress 7.0

[2.7.1] – 2026-07-22

  • Vylepšení: Obecná vylepšení

[2.7.0] – 2026-04-05

  • Vylepšení: Zlepšen celkový výkon a stabilita

[2.6.2] – 2026-01-20

  • Opraveno: Problém, kdy smazání poznámek ve WordPress 6.9+ vyvolalo chybu.

[2.6.1] – 2025-12-02

  • Kompatibilní s WordPress 6.9
  • Přidáno: Zavedené nastavení „Povolit určité typy komentářů“, které vám umožňuje vyloučit nový typ komentáře „Poznámky“ z Blokového editoru, zavedený ve WordPress 6.9.

Seznam starších verzí je uveden v souboru changelog.txt.