7
Deaktivace komentářů ve WordPressu je pragmatické řešení, jak zastavit nežádoucí diskuse a získat zpět kontrolu nad svými webovými stránkami. Ať už jde o spam, úsporu času nebo přehledný obsah bez rušivých elementů – správná metoda závisí na vašich cílech
Zakázat komentáře ve WordPressu: Vyzkoušejte si, zda jsou WordPress komentáře v pořádku: průvodce krok za krokem
Komentáře ve WordPressu můžete v systému pro správu obsahu deaktivovat různými způsoby, od jednoduchého nastavení až po technické zásahy. Vyberte si způsob, který vyhovuje vašemu projektu – všechny možnosti jsou podrobně uvedeny zde:
- Globální deaktivace prostřednictvím ovládacího panelu: Otevřete backend WordPressu a klikněte na Nastavení ☻ Diskuse. Deaktivujte zaškrtávací políčko vedle položky „Povolit návštěvníkům komentovat nové příspěvky“. Potvrďte tlačítkem Uložit změny. Toto nastavení zablokuje nové komentáře pro všechny budoucí příspěvky a stránky. Poznámka: Příspěvky, které již byly zveřejněny, zůstanou neovlivněny
- Přizpůsobení jednotlivých příspěvků: Otevřete již publikovaný příspěvek nebo stránku v editoru. Klikněte na Diskuse na kartě Dokument vpravo a odstraňte zatržítko u položky Povolit komentáře. Změnu uložte. Tip: Pomocí funkce rychlých úprav v seznamu příspěvků (v části Příspěvky ☻ Všechny příspěvky) můžete upravit několik příspěvků najednou. Podržením kláves Ctrl/Cmd vyberte více příspěvků, klikněte na Rychlé úpravy a deaktivujte funkci komentáře pro všechny vybrané příspěvky.
- Pluginy pro přesné ovládání: Nainstalujte si do aplikace Wordpress pluginDisable Comments. Po jeho aktivaci najdete v části Nastavení ☻ Zakázat komentáře možnosti, jak zakázat komentáře pro konkrétní typy příspěvků (příspěvky, stránky, média) nebo pro celý web. Zásuvný modul také odstraní všechny widgety a pole pro komentáře z frontendu.
Zakázat komentáře ve WordPressu: Zvládnutí skrytých nástrah
I po deaktivaci komentářů někdy zůstávají pozůstatky – od záznamů v databázi až po skrytá nastavení. Jak všechny mezery uzavřít.
- Zapomněli jste na komentáře k médiím? WordPress ve výchozím nastavení umožňuje komentáře pod obrázky a soubory PDF. Tuto možnost odstraníte přidáním tohoto kódu do souboru functions.php: php Copy function deactivate_media_comments() { remove_post_type_support(‚attachment‘, ‚comments‘); } add_action(‚init‘, ‚deactivate_media_comments‘); Nebo použijte funkci Zakázat komentáře a v Nastavení vyberte typ příspěvku Média.
- Vyčistěte databázi: Staré komentáře po sobě zanechávají odpadní data. Nainstalujte si program WP-Sweep, který odstraní osiřelé záznamy v tabulkách wp_comments a wp_commentmeta. Případně proveďte tento SQL dotaz v phpMyAdmin (nejprve vytvořte zálohu!): sql Copy TRUNCATE TABLE wp_comments; TRUNCATE TABLE wp_commentmeta;
- Prostředí s více weby: Pokud provozujete síť WordPress, opakujte deaktivaci pro každou dílčí stránku zvlášť. Tento proces můžete automatizovat pomocí zásuvných modulů, například Disable Comments Multisite.
- Překonat aktualizace témat: Pro ochranu změn kódu ve functions.php použijte podřízené téma. Zásuvné moduly, jako je Průvodce dětským motivem, vygenerují dětský motiv na dvě kliknutí – bez přístupu na FTP.
- Nezapomeňte na zálohování: Před prováděním jakýchkoli změn kódu si nejprve zálohujte své webové stránky. Aplikace UpdraftPlus zálohování automatizuje a ukládá je na Disk Google, Dropbox nebo e-mailem. Po nastavení si ušetříte starosti s chybami.
- Pouze komentáře k pozastavení: Pokud chcete tuto možnost později znovu aktivovat, nastavte v Nastavení ☻ Diskuze možnost „Před zobrazením komentáře musí autor již napsat schválený komentář“. Tímto způsobem skončí nové komentáře v koši, aniž by se funkce zcela vymazala