7
Dezaktywacja komentarzy w WordPressie to pragmatyczne rozwiązanie, które pozwala powstrzymać niechciane dyskusje i odzyskać kontrolę nad swoją witryną. Niezależnie od tego, czy chodzi o spam, oszczędność czasu czy czystą treść bez rozpraszania uwagi – właściwa metoda zależy od twoich celów
Wyłączanie komentarzy WordPress: Przewodnik krok po kroku
Możesz dezaktywować komentarze w WordPress w systemie zarządzania treścią na różne sposoby, od prostych ustawień po interwencje techniczne. Wybierz metodę, która pasuje do Twojego projektu – wszystkie opcje są szczegółowo wymienione tutaj:
- Globalna dezaktywacja za pośrednictwem pulpitu nawigacyjnego: Otwórz zaplecze WordPress i kliknij Ustawienia ☻ Dyskusja. Dezaktywuj pole wyboru obok „Zezwalaj odwiedzającym na komentowanie nowych postów”. Potwierdź przyciskiem Zapisz zmiany. To ustawienie blokuje nowe komentarze dla wszystkich przyszłych postów i stron. Uwaga: Posty, które zostały już opublikowane, pozostają nienaruszone
- Dostosowanie poszczególnych postów: Otwórz już opublikowany post lub stronę w edytorze. Kliknij opcję Dyskusja na karcie Dokument po prawej stronie i usuń zaznaczenie obok opcji Zezwalaj na komentarze. Zapisz zmianę. Wskazówka: Użyj funkcji szybkiej edycji na liście postów (w sekcji Posty ☻ Wszystkie posty), aby edytować kilka postów jednocześnie. Przytrzymaj Ctrl/Cmd, aby zaznaczyć wiele wpisów, kliknij Szybka edycja i wyłącz funkcję komentarzy dla wszystkich wybranych postów.
- Plugins for precise control: Zainstaluj wtyczkęDisable Comments w Wordpress. Po aktywacji znajdziesz opcje w Ustawieniach ☻ Wyłącz komentarze, aby wyłączyć komentarze dla określonych typów postów (posty, strony, media) lub całej witryny. Wtyczka usuwa również wszystkie widżety i pola komentarzy z frontendu.
Wyłączanie komentarzy WordPress: Opanowanie ukrytych pułapek
Nawet po dezaktywacji komentarzy czasami pozostają pozostałości – od wpisów w bazie danych po ukryte ustawienia. Jak zamknąć wszystkie luki.
- Zapomniałeś o komentarzach multimedialnych? WordPress domyślnie zezwala na komentarze pod obrazami i plikami PDF. Usuń tę opcję, dodając ten kod do functions.php: php Copy function deactivate_media_comments() { remove_post_type_support(’attachment’, 'comments’); } add_action(’init’, 'deactivate_media_comments’); Lub użyj opcji Wyłącz komentarze i wybierz typ postu Media w Ustawieniach.
- Oczyść swoją bazę danych: Stare komentarze pozostawiają po sobie śmieciowe dane. Zainstaluj WP-Sweep, aby usunąć osierocone wpisy w tabelach wp_comments i wp_commentmeta. Alternatywnie, wykonaj to zapytanie SQL w phpMyAdmin (najpierw utwórz kopię zapasową!): sql Copy TRUNCATE TABLE wp_comments; TRUNCATE TABLE wp_commentmeta;
- Środowiska wielostanowiskowe: Jeśli obsługujesz sieć WordPress, powtórz dezaktywację dla każdej podstrony indywidualnie. Możesz zautomatyzować ten proces za pomocą wtyczek, takich jak Disable Comments Multisite.
- Zapobiegaj aktualizacjom motywów: Użyj motywu potomnego, aby chronić zmiany kodu w functions.php. Wtyczki takie jak Child Theme Wizard generują motyw potomny za pomocą dwóch kliknięć – bez dostępu do FTP.
- Nie zapominaj o kopiach zapasowych: Przed wprowadzeniem jakichkolwiek zmian w kodzie należy najpierw wykonać kopię zapasową witryny. UpdraftPlus automatyzuje tworzenie kopii zapasowych i przechowuje je na Dysku Google, Dropbox lub przez e-mail. Po skonfigurowaniu oszczędzasz sobie kłopotów z błędami.
- Tylko wstrzymywanie komentarzy: Jeśli chcesz ponownie aktywować tę opcję później, ustaw opcję „Zanim pojawi się komentarz, autor musi już napisać zatwierdzony komentarz” w Ustawienia ☻ Dyskusja. W ten sposób nowe komentarze trafiają do kosza bez całkowitego usuwania funkcji