Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak całkowicie wyłączyć komentarze w WordPressie (najlepszy przewodnik)

Komentarze WordPress to świetna okazja do nawiązania kontaktu z odwiedzającymi twoją witrynę. W WPBeginner uwielbiamy zachęcać naszych czytelników do dzielenia się swoimi przemyśleniami i wywoływania dyskusji w sekcji komentarzy.

Jednak wyłączenie komentarzy WordPress może być mądrym posunięciem z wielu powodów. Czasami nie chcesz komentarzy do niektórych wpisów, stron lub własnych typów treści. Innym razem możesz chcieć całkowicie usuwać komentarze.

W tym artykule przeprowadzimy Cię przez proces wyłączania komentarzy w WordPressie. Omówimy kilka różnych sposobów, na jakie można to zrobić. Nasze instrukcje będą proste i łatwe do wykonania, niezależnie od twoich konkretnych potrzeb lub poziomu umiejętności.

How to Completely Disable Comments in WordPress

Dlaczego warto wyłączyć komentarze w WordPress?

Istnieje wiele powodów, dla których możesz chcieć wyłączyć komentarze do określonych wpisów lub stron lub wyłączyć komentarze na całej twojej witrynie internetowej.

Na przykład blogerzy mogą publikować określone wpisy, takie jak ogłoszenia, do których nie chcą zezwalać na komentarze. W takich przypadkach można łatwo wyłączyć komentarze do tych konkretnych wpisów lub stron.

Wielu właścicieli małych firm używa WordPressa do tworzenia swoich witryn internetowych. Te witryny internetowe często nie mają sekcji bloga i mają głównie statyczne strony, takie jak usługi, o nas, kontakt itp. W takich przypadkach zezwalanie na komentarze w ogóle nie ma sensu.

Innym częstym scenariuszem jest to, że niektóre blogi biznesowe całkowicie wyłączają komentarze, aby zapobiec spamowi. Chociaż zawsze można użyć technik ochrony przed spamem (którymi podzielimy się w dalszej części tego artykułu), wyłączenie sekcji komentarzy zdecydowanie rozwiąże problem.

Chociaż komentarze są świetnym sposobem na zwiększenie zaangażowania i uzyskanie uwag od twoich czytelników, zarządzanie nimi może być czasochłonne. Jest to szczególnie prawdziwe, jeśli masz do czynienia z dużą ilością spamu lub negatywnych komentarzy.

Niezależnie od tego, jaki jest twój powód, z pewnością możesz wyłączyć komentarze, a nawet całkowicie usuwać sekcję komentarzy ze swojej witryny WordPress.

W poniższych sekcjach wyjaśnimy, w jaki sposób można wyłączyć komentarze na stronach, we wpisach lub w mediach za pomocą wtyczki i bez niej. Oto krótki przegląd tego, czego dowiesz się z tego artykułu:

Gotowy? Zacznijmy od poradnika w formie filmu.

Film instruktażowy

Subscribe to WPBeginner

Jeśli wolisz instrukcje pisemne, czytaj dalej.

Całkowite wyłączenie komentarzy

Bardzo łatwo jest całkowicie wyłączyć komentarze i usuwać wszystkie funkcje związane z komentarzami z panelu administracyjnego, a także z front-endu twojej witryny internetowej.

Darmowa wtyczka WPCode zawiera bibliotekę wstępnie skonfigurowanych fragmentów kodu, a za pomocą fragmentu „Completely Disable Comments” można usuwać wszelkie ślady komentarzy z twojej witryny.

Po prostu zainstaluj i włącz WPCode, a następnie przejdź do Code Snippets „ Library w twoim panelu administracyjnym WordPress. Tutaj możesz wyszukać „całkowicie wyłącz komentarze” i najechać kursorem myszy na wynik o tej samej nazwie.

Następnie możesz kliknąć „Użyj fragmentu kodu”.

Disable Comments Completely in WPCode Library

WPCode przeniesie cię wtedy na stronę „Edytuj fragment kodu”, gdzie wtyczka już wszystko dla ciebie skonfigurowała.

Wszystko, co musisz zrobić, to przełączyć przełącznik na „Włączanie” i kliknąć „Aktualizuj”.

The edit snippet page for WPCode

Teraz WPCode wyłączy wszystkie funkcje związane z komentarzami z twojej witryny internetowej.

Jeśli wolisz ręcznie usuwać wszystkie komentarze z twojej witryny, możesz wkleić następujący kod do pliku functions.php twojego motywu.

add_action('admin_init', function () {
    // Redirect any user trying to access comments page
    global $pagenow;
    
    if ($pagenow === 'edit-comments.php') {
        wp_safe_redirect(admin_url());
        exit;
    }

    // Remove comments metabox from dashboard
    remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal');

    // Disable support for comments and trackbacks in post types
    foreach (get_post_types() as $post_type) {
        if (post_type_supports($post_type, 'comments')) {
            remove_post_type_support($post_type, 'comments');
            remove_post_type_support($post_type, 'trackbacks');
        }
    }
});

// Close comments on the front-end
add_filter('comments_open', '__return_false', 20, 2);
add_filter('pings_open', '__return_false', 20, 2);

// Hide existing comments
add_filter('comments_array', '__return_empty_array', 10, 2);

// Remove comments page in menu
add_action('admin_menu', function () {
    remove_menu_page('edit-comments.php');
});

// Remove comments links from admin bar
add_action('init', function () {
    if (is_admin_bar_showing()) {
        remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60);
    }
});

Uwaga: Wklejanie fragmentów kodu bezpośrednio do plików twojego motywu powinno być wykonywane tylko przez zaawansowanych użytkowników, ponieważ edycja rdzennych plików WordPressa może łatwo zepsuć twoją witrynę.

Wyłączanie komentarzy do przyszłych wpisów

Jeśli dopiero co uruchomiłeś swoją witrynę WordPress, możesz łatwo zatrzymać komentarze do twoich przyszłych wpisów.

Aby to zrobić, przejdź do UstawieniaDyskusja z lewego panelu bocznego twojego panelu administracyjnego WordPress.

Na tej stronie należy odznaczyć opcję „Zezwalaj osobom na wpisywanie komentarzy do nowych artykułów”, a następnie kliknąć przycisk „Zapisz zmiany”, aby zapisać twoje ustawienia.

Disable comments on future posts

Spowoduje to wyłączenie komentarzy do wszystkich twoich przyszłych wpisów. Jeśli jednak chcesz zezwolić lub zabronić komentowania konkretnego wpisu, nadal możesz to zrobić bez zmiany tego ustawienia.

Omówimy to w następnej sekcji.

Wyłączenie komentarzy na określonej stronie lub wpisie

Domyślnie komentarze są wyłączone na wszystkich twoich stronach.

WordPress daje jednak swobodę włączania lub wyłączania komentarzy na poszczególnych stronach i wpisach.

Wystarczy przejść do StronyWszystkie strony z lewego panelu bocznego. Na następnej stronie musisz najechać kursorem myszy na tytuł strony, której komentarze chcesz włączyć lub wyłączyć i kliknąć odnośnik „Edytuj”.

WordPress Page edit option

W tym miejscu upewnij się, że jesteś na karcie „Strona” w prawym panelu.

Następnie możesz kliknąć „Otwórz” obok „Dyskusji”. Spowoduje to otwarcie wyskakującego okienka, w którym należy upewnić się, że okienko „Dyskusja” jest zamknięte.

Closing the discussion in a WordPress page

Gdy to zrobisz, możesz nacisnąć przycisk „Zapisz”, aby zastosować twoje zmiany.

Możesz wykonać ten sam proces, aby wyłączyć komentarze w poszczególnych wpisach lub innych niestandardowych typach treści.

Zbiorcze wyłączanie komentarzy na stronach i we wpisach

Chcesz wyłączyć komentarze we wszystkich twoich wpisach i stronach bez robienia tego indywidualnie? Możesz to zrobić bez użycia wtyczki.

Po pierwsze, przejdź do WpisyWszystkie wpisy, aby zobaczyć wszystkie twoje artykuły.

Następnie możesz zaznaczyć wszystkie wpisy, wybrać „Edytuj” z listy rozwijanej „Działania zbiorcze” i kliknąć „Zastosuj”.

Edit Posts in bulk

Teraz będziesz mógł wykonać masowe działania na wszystkich wybranych wpisach, w tym zmienić nazwę autora i wyłączyć komentarze dla wszystkich wybranych wpisów.

Wystarczy wybrać opcję „Nie zezwalaj” z rozwijanego pola komentarzy i kliknąć przycisk „Aktualizuj”. Spowoduje to wyłączenie komentarzy do wszystkich wybranych wpisów.

Disable comments on posts in bulk

Możesz wykonać ten sam proces, aby wyłączyć komentarze na twoich stronach.

Usunięcie wszystkich komentarzy WordPress

Podczas gdy powyższe metody wyłączą komentarze do twoich wpisów i stron, nie usuwają istniejących komentarzy z twojej witryny WordPress.

Aby usunąć wszystkie komentarze z twojej witryny, możesz kliknąć „Komentarze” na lewym pasku bocznym panelu administracyjnego.

Delete all WordPress comments

Następnie zaznacz wszystkie komentarze, wybierz opcję „Przenieś do kosza” z rozwijanego pola „Działania zbiorcze” i kliknij „Zastosuj”. Spowoduje to usunięcie wszystkich istniejących komentarzy z twojej witryny.

Jeśli twoja witryna internetowa ma wiele komentarzy, będziesz musiał powtórzyć ten krok wiele razy, ponieważ WordPress wyświetla tylko określoną liczbę komentarzy na stronę.

Wyłączanie komentarzy na stronach multimediów

Jeśli chcesz wyłączyć komentarze na stronach załączników multimedialnych, możesz to zrobić na dwa sposoby.

Możesz ręcznie wyłączyć komentarze do poszczególnych plików załączników multimedialnych, postępując zgodnie z metodami omówionymi powyżej, ale może to być naprawdę czasochłonne.

Łatwiejszym sposobem zbiorczego wyłączenia komentarzy jest użycie fragmentu kodu. Jeśli jesteś zaawansowanym użytkownikiem, możesz wkleić poniższy kod do pliku functions.php twojego motywu . Nie zalecamy jednak tej metody, ponieważ edycja plików rdzeni może łatwo zepsuć twoją witrynę WordPress.

function filter_media_comment_status( $open, $post_id ) {
    $post = get_post( $post_id );
    if( $post->post_type == 'attachment' ) {
        return false;
    }
    return $open;
}
add_filter( 'comments_open', 'filter_media_comment_status', 10 , 2 );

Zalecamy wszystkim korzystanie z WPCode, najprostszego i najłatwiejszego sposobu dodawania kodu do witryny WordPress.

Wystarczy zainstalować i włączać darmową wtyczkę WPCode. Więcej informacji można znaleźć w naszym przewodniku krok po kroku, jak zainstalować wtyczkę WordPress.

Po włączaniu, będziesz chciał przejść do „Fragmentów kodu” w twoim kokpicie WordPress. Następnie najedź kursorem myszy na „Add Your Custom Code (New Snippet)” i kliknij przycisk „Use Snippet”.

Adding new snippet in WPCode

Następnie pojawi się ekran „Utwórz fragment kodu własnego”.

Tutaj możesz nadać swojemu fragmentowi kodu tytuł, taki jak „Wyłącz komentarze na stronach mediów” i wkleić powyższy kod w obszarze „Podgląd kodu”.

WPCode disabling all comments on media

Uwaga: Upewnij się, że z menu rozwijanego w sekcji „Rodzaj kodu” wybrano „Fragment kodu PHP”, a przełącznik jest włączony na „Aktywny”.

Teraz możesz po prostu nacisnąć przycisk „Zapisz fragment kodu”, a kod będzie dostępny na twojej witrynie.

Wyłącz komentarze WordPress za pomocą darmowej wtyczki

Jeśli nie chcesz wyłączać komentarzy ręcznie, możesz użyć wtyczki Disable Comments za pomocą jednego kliknięcia.

Umożliwia całkowite wyłączenie komentarzy wszędzie na twojej witrynie WordPress. Możesz także wyłączyć je w określonych typach treści, takich jak wpisy, strony, media i inne. Usuwa również formularz komentarza i przestaje wyświetlać istniejące komentarze.

Disable Comments

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i włączyć wtyczkę Disable Comments. Możesz skorzystać z naszego przewodnika krok po kroku, jak zainstalować wtyczkę WordPress, aby uzyskać szczegółowe instrukcje.

Po włączaniu wtyczki, przejdźmy do UstawieniaWyłącz komentarze z lewego panelu bocznego twojego panelu administracyjnego.

Wybranie opcji „Wszędzie” umożliwia wyłączenie komentarzy na całej twojej witrynie WordPress. Wtyczka usuwa również pozycję menu komentarzy z twojego obszaru administracyjnego WordPress.

Jeśli wybierzesz drugą opcję „W określonych typach treści”, możesz selektywnie wyłączyć komentarze do twoich wpisów, stron lub mediów.

Disable Comments settings

Na przykład, jeśli chcesz usuwać komentarze tylko z załączników multimedialnych, możesz wybrać przycisk opcji „On Specific Post Types”, a następnie zaznaczyć pole wyboru „Media”.

Możesz zrobić to samo, jeśli chcesz tylko wyłączyć komentarze na stronach WordPress. Korzystanie z wtyczki to najprostszy sposób na wyłączenie komentarzy na stronach WordPress.

Gdy skończysz, po prostu kliknij „Zapisz zmiany”, aby zakończyć proces.

Usuwanie komunikatu „Komentarze są zamknięte” w WordPressie

Jeśli twój motyw WordPress nie sprawdza poprawnie statusu komentarza, może nadal wyświetlać formularz komentarza i istniejące komentarze, a nawet wyświetlać komunikat „Komentarze są zamknięte”.

Możesz poprosić twórcę twojego motywu o poprawkę, ponieważ nie jest to standardowe podejście.

Alternatywnie, możesz również spróbować naprawić ją samodzielnie, postępując zgodnie z poniższymi instrukcjami.

Najpierw należy połączyć się z twoją witryną WordPress za pomocą klienta FTP lub Menedżera plików w panelu sterowania hostingu WordPress. Następnie możesz przejść do obecnego, aktualnego katalogu motywów, który będzie znajdował się w katalogu /wp-content/themes/.

W katalogu twojego motywu musisz zlokalizować plik comments.php, kliknąć go prawym przyciskiem myszy i zmienić jego nazwę na comments_old.php.

Rename comments php file

Następnie należy kliknąć prawym przyciskiem myszy w prawym panelu twojego klienta FTP i wybrać opcję „Utwórz nowy plik”.

Następnie nadaj nazwę twojemu nowemu plikowi comments.php i kliknij przycisk „OK”.

Create a new comments file

Ta sztuczka służy po prostu jako pusty szablon komentarzy dla twojego motywu WordPress, więc nie będą wyświetlane żadne komentarze ani wiadomości związane z komentarzami.

Jeśli twój motyw WordPress nie ma pliku comments.php, musisz zapytać twórcę motywu, który plik należy edytować.

Dodatkowa wskazówka: Spraw, by twoja sekcja komentarzy była bardziej angażująca

Nie musisz wyłączać swojej sekcji komentarzy, jeśli możesz ją ożywić za pomocą wtyczki takiej jak Thrive Comments. Jest to jedna z najlepszych wtyczek do WordPressa, która zwiększa włączanie i aktywność w twojej sekcji komentarzy.

Thrive Comments

Należy pamiętać, że wszystkie wtyczki Thrive są dostępne za pośrednictwem menedżera produktu. Tak więc, aby rozpocząć, musisz utworzyć konto Thrive.

W kokpicie Thrive można pobrać i zainstalować plik .zip wtyczki Thrive Product Manager .

Downloading Thrive Product Manager

Stąd można zainstalować wtyczkę za pomocą funkcji „Prześlij wtyczkę” w WordPress. Jeśli potrzebujesz pomocy, możesz zapoznać się z naszym przewodnikiem na temat instalacji wtyczki WordPress.

Następnie możesz włączyć Thrive Comments i zacząć odkrywać jego funkcje, aby twoje komentarze były bardziej angażujące.

W poniższych sekcjach zobaczymy kilka sposobów, w jakie Thrive Comments może sprawić, że twoja sekcja komentarzy będzie bardziej angażująca.

Umożliwienie użytkownikom polubienia lub odrzucenia komentarzy

Thrive Comments zawiera fajne funkcje, takie jak lubienie i nielubienie, które sprawiają, że interakcja jest przyjemniejsza.

System upvote/downvote nie tylko sprawia, że twój blog jest bardziej interaktywny, ale także pokazuje, jakie tematy są najbardziej lubiane przez odbiorców. Pomaga utrzymać użyteczność sekcji komentarzy, odrzucając negatywne lub spamerskie komentarze.

Na przykład, jeśli negatywny komentarz otrzyma wiele polubień, zostanie zakopany, przez co będzie mniej widoczny i mniej prawdopodobne, że zostanie zauważony przez innych.

Liking and disliking comments

Zezwalaj użytkownikom na edycję komentarzy

Umożliwienie importerom edytowania swoich komentarzy na twojej witrynie WordPress jest ważne, aby poprawić błędy, takie jak literówki lub problemy gramatyczne. Czasami użytkownicy mogą również chcieć dodawać lub usuwać treści ze swoich komentarzy.

Domyślnie WordPress nie pozwala użytkownikom edytować swoich komentarzy, co może być irytujące. To jest właśnie miejsce, w którym Thrive Comments może pomóc.

Editing comment in WordPress

Ponadto dobrym pomysłem jest ustalenie pewnych zasad edycji komentarzy, takich jak ograniczenie czasu do 5 lub 10 minut. Pomaga to zapobiec późniejszemu dodawaniu niechcianych odnośników przez spamerów i sprawia, że wątek komentarzy jest przyjemny dla wszystkich.

Zezwalaj użytkownikom na subskrybowanie komentarzy

Umożliwienie ludziom komentowania twojego bloga WordPress to świetny sposób na zwiększenie zaangażowania. Jednak użytkownicy często zostawiają komentarze i nie wracają.

Gdy pozwolisz użytkownikom subskrybować komentarze, będą oni otrzymywać powiadomienia e-mail za każdym razem, gdy ktoś inny skomentuje ten sam wpis.

Subscribe to comments in Thrive Comments

To utrzymuje ich zainteresowanie i zachęca do powrotu na twoją witrynę. Ponadto subskrypcje komentarzy pozwalają ludziom śledzić.

Więcej porad bonusowych: Techniki zabezpieczone przed spamem

Jeśli planujesz wyłączyć komentarze WordPress, aby zabezpieczyć twoją witrynę przed spamerami i osobami tworzącymi odnośniki, rozważ użycie niektórych z tych technik do zwalczania spamu.

Akismet

Akismet WordPress Plugin

Akismet to jedna z najlepszych wtyczek do radzenia sobie ze spamem w komentarzach. Najlepsze jest to, że została stworzona przez zespół WordPress.

Wtyczka ta sprawdza każdy komentarz na twojej witrynie i weryfikuje, czy jest on spamem. Więcej szczegółów można znaleźć w naszym przewodniku na temat wtyczki Akismet.

Uwagi końcowe

Czy wiesz, że możesz zamykać komentarze po upływie określonego czasu?

Close comments after a specific period

Przejdź do UstawieniaDyskusja i zaznacz pole „Automatycznie zamykaj komentarze do artykułów starszych niż 14 dni”.

Spowoduje to automatyczne zamknięcie formularza komentarzy po 14 dniach. Możesz również zmienić liczbę dni w zależności od twoich potrzeb.

Zazwyczaj spamerzy celują w starsze wpisy, więc wielu użytkowników zmienia to ustawienie na 180 dni, co znacznie zmniejsza ilość spamu.

Honeypot z Antispam Bee

W WPBeginner uznaliśmy, że pomocne jest dodanie drugiej wtyczki o nazwie Antispam Bee, która działa równolegle z Akismetem, aby znacznie ograniczyć spam w komentarzach na twojej witrynie.

Dodaje niewidzialny honeypot, który blokuje 99% spamerskich komentarzy botów.

CAPTCHA dla komentarzy

Dodanie CAPTCHA lub reCAPTCHA do formularza komentarza nie jest przyjazne dla użytkownika, ale pomaga zabezpieczyć twoją witrynę przed spamerami.

Możesz użyć wtyczki CAPTCHA 4WP, aby dodać reCaptcha tuż przed przyciskiem przesyłania twojego formularza komentarza.

Usuwanie pola formularza adresu URL witryny internetowej

Innym sposobem radzenia sobie z twórcami odnośników i spamerami jest usuwanie pola adresu URL witryny internetowej z formularza komentarza. Wiele spamerskich komentarzy pochodzi od botów i użytkowników, którzy po prostu szukają odnośnika do swojej witryny.

W tym celu można również użyć Comment Link Remove i Other Comment Tool. Ta wtyczka pozwala usuwać pole adresu URL witryny z twojego formularza komentarza bez dotykania ani jednej linii kodu. Czyż to nie wspaniałe?

Blokowanie złych adresów IP

Możesz również zablokować złe adresy IP przed dostępem do twojej witryny WordPress. Pomoże to zablokować spamerów i ataki hakerskie.

Aby to zrobić, możesz sprawdzić nasz przewodnik na temat blokowania adresów IP w WordPress.

Mamy nadzieję, że ten szczegółowy przewodnik pomógł ci zrozumieć, jak całkowicie wyłączyć komentarze w WordPressie za pomocą wtyczki i bez niej. Następnie warto zapoznać się z naszym przewodnikiem na temat tego , jak usunąć wszystkie oczekujące komentarze lub jak umożliwić użytkownikom zgłaszanie nieodpowiednich komentarzy w WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

65 komentarzyZostaw odpowiedź

  1. Dayo Olobayo

    Thanks for the different options you have carefully explained. But while disabling comments can make sense for some websites, it’s worth noting that comments can also boost SEO by adding fresh content and engagement. I will advise website owners, especially those with low traffic, to focus on moderation instead.

    • Dennis Muthomi

      Based on my experience, the SEO impact isn’t that massive – but it surely helps, especially for sites with lower traffic volumes like mine.
      Moderation is certainly an option, but it can be time-consuming, especially if you get hit by a lot of spam or troll comments.
      At the end of the day, it’s a trade-off between SEO value and managing that extra workload.

  2. yeswitha

    Thanks for sharing easily to understand. Nice blog

    • WPBeginner Support

      You’re welcome, glad we could make this easy to understand :)

      Administrator

  3. Jiří Vaněk

    Is it possible to ban comments only on a certain category or tag? For example, if I have a category on the website under which there will be articles and I don’t want comments there. Can individual categories or tags be banned this way?

    • WPBeginner Support

      We do not have a simple way at the moment but we will be sure to share if we find an easy method we would recommend :)

      Administrator

      • Jiří Vaněk

        Thank you for answer. Alternatively, I will keep an eye on your articles to see if any possibility appears over time. It’s great that you then retroactively update older articles as well.

  4. Max

    Thanks you so much, really useful.

    • WPBeginner Support

      Glad we could share how to do this :)

      Administrator

  5. Chris McBrien

    What a great resource. This was exactly the answer I was looking for. Thank you!

    • WPBeginner Support

      You’re welcome, glad it was helpful!

      Administrator

  6. Bradley Maravalli

    Additional PHP code on how to get rid of the comment icon within the admin bar.

    // Remove comments icon from the admin bar
    add_action( 'wp_before_admin_bar_render’, function () {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu(’comments’);
    });

    • WPBeginner Support

      Thank you for sharing this snippet :)

      Administrator

  7. Shawn Bourque

    Excellent article, thank you. Exactly what I was looking for, and installing the WPCode plugin then following the steps did precisely what I was trying to do. Thanks again!

    • WPBeginner Support

      Glad our guide was helpful!

      Administrator

  8. Waldemar

    Thank you very much! With that code I removed that useless backend voice from my sites.

    • WPBeginner Support

      Glad our guide could help!

      Administrator

  9. Steve

    Thanks for the video. Turning off comments in bulk is not working for me. I followed the steps and it shows, but I keep getting comments. Any suggestions?

    • WPBeginner Support

      You would want to check where the comments are on your site and see if the comments settings for the specific post/page that they are being added to is not set to disable comments.

      Administrator

      • Steve

        Ok, but the point of the video is to turn off comments globally. That is what I am trying to accomplish. I don’t want anymore comments on my site. Any suggestions?

        • WPBeginner Support

          Correct, following our guide you should no longer have any comments. If you are still receiving comments then you would want to check the specific page/post you are receiving comments on in case that specific page has settings that would override the global settings.

          This could happen if you missed the page in the bulk edit option or if you accidentally changed the settings when editing that post or page.

  10. Elliot Jolesch

    Excellent article, and provided me with several options.

    Why would or should I use Akismet instead of Disable Comments?

    The site in question has been designed purely as a „yellow page” display ad, with some text and images of work done.

    • WPBeginner Support

      Akismet is a tool to help reduce spam if you want to keep the comments available to your users instead of completely closing them.

      Administrator

  11. Mr. Tom

    Great ways and thank you. But, how we should do to prevent someone that they are trying to insert link on comment body with html tag and css modification for color?

  12. Todd Hampson

    Very good instruction! Simple, clear and well-paced.

  13. Usman Ashraf

    Greetings,

    How can I remove comment counter in my blog?

    • WPBeginner Support

      You would want to check with the support for your specific theme if that is not hidden when comments are disabled.

      Administrator

  14. Chin

    I disable the comment under discussion why still have the comment box on my post?

    • WPBeginner Support

      You may have another setting for the specific post overriding or a plugin conflict may be adding the comment area.

      Administrator

  15. MARYA

    How can I disable the comment box on a single product page?

    • WPBeginner Support

      On the product page when you are editing it in the admin area of your site there would be the option to disable comments.

      Administrator

  16. Mario Noliya

    I have disabled comment from setting>discussion but still comment is visible on previous posts. how can i remove these on previous post or what is the manual process to remove these comments

    • WPBeginner Support

      You would either want to use the plugin or manually update the old posts and pages to disable the comments.

      Administrator

  17. Engela Edwards

    Thank you. Your directions and screen shots were very clear and easy to follow. I am grateful for your help.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrator

  18. Harry

    The comment section/box is a form. You just need to disable it. You can do this through Appearance > Customization > Additional CSS. Just right-click and inspect your comment box to find its id or class (you actually need to find the id or class of its correct parent div). Then you disable like this:

    #idname { display: none; }

    Evidently, „idname” is the name of the correct id you’ve found.

    For example, if you inspect this very comment box, you’ll see that it’s a element and it has a element as a parent. Then if you go up you see this p element is a descendant of a form, which is a child of a div with a „respond” id. If you hide this div, you’ll see that this comment section disappears.

    • WPBeginner Support

      While this is technically an option if none of the other options work, it does not remove the comment form it only hides it which means it can still be found by spam tools that crawl pages for the comments section.

      Administrator

    • WPBeginner Support

      Glad you found our guide helpful :)

      Administrator

  19. zanu

    Nice And Great Article post it is very helpful and useful for me Thanks For Sharing

    • WPBeginner Support

      You’re welcome :)

      Administrator

    • WPBeginner Support

      You’re welcome :)

      Administrator

  20. Moosa Khan

    Thanks to its are very helpfull

    • WPBeginner Support

      Glad our article was helpful :)

      Administrator

  21. robrt smith

    I think employing a plugin was an honest idea if your website has many posts and much of latest ones coming daily except for a little blog or sites, it are often done manually.

    • WPBeginner Support

      You’re correct, if you’re just starting and never want comments then you can do this manually. The plugin is mainly for if removing comments was decided later :)

      Administrator

  22. M S

    Thank you for a very clear and easy to follow tutorial.
    My only question however would be, how to I stop the words 'no comment’ appearing next to each post?
    Thank you.
    M.

    • WPBeginner Support

      It would depend on where this is located. If you reach out to your theme’s support they should be able to let you know what options they have available.

      Administrator

  23. Craig Ancel

    Hi,

    This was very simple, clean, clear way to help me disable post comments on my site!

    Great work

    • WPBeginner Support

      Thank you, glad you found our content helpful :)

      Administrator

  24. Sowjanya

    Good article thanks for the article
    Keep sharing

    • WPBeginner Support

      Glad you like our article :)

      Administrator

  25. Labib Muahammad Jamal

    Thank you
    Keep it up.
    :)

    • WPBeginner Support

      You’re welcome, we’ll keep writing articles :)

      Administrator

  26. mobileninja

    It is a very good way.

    • WPBeginner Support

      Glad you like our recommendation :)

      Administrator

  27. Manish Sharma

    I think using a plugin was a good idea if your website has lots of posts and lots of new ones coming daily but for a small blog or sites, it can be done manually.

    • WPBeginner Support

      That is another option, the plugin is to ensure someone does not forget to disable the comments on a post

      Administrator

  28. Marya

    It is a good tutorial and article. Thank you

    • WPBeginner Support

      You’re welcome :)

      Administrator

  29. Alice Elliott

    Why you should be encouraging people to close or disallow comments on their blogs and websites beats me! This may be necessary for pages, but certainly not for posts! We should be encouraging commenting as much as possible, and educate them in spam moderation and how to overcome trolling behaviour. Even the simple ability to close comments after a number of days will keep the spammers down to a minimum. But closing comments completely is an absolute no-no.

    I note you don’t allow URLs with your commenting – so I will not be benefiting from this comment in any way apart from expressing my disgust!

    • WPBeginner Support

      It is a personal preference for if someone should use comments. If someone lacks the time or does not want to have comments on their site, this is an option for them. This guide is to show them how to do it, not recommending it for every site :)

      Administrator

    • Manish Sharma

      I don’t want visitors to comment on my site even on my posts.
      Imagine a job posting site… you probably don’t want to see comments below every job post but for a blog like wpbeginner comment makes sense.

      It depends on the type of website. and…

      Links in comments generate lots of spam sometimes even they are nofollow some people or bots just want to post a link in the comment for improving their SEO rankings.

    • Dave

      Alice, The majority of my clients are corporations using WordPress as a CMS, oftentimes using Posts for a News section or the like. They have no interest in engaging readers via a comment section. That’s what they use Facebook and Twitter for, and it’s why they publish their WordPress content to those platforms. It only makes sense to shut down the commenting feature completely.

      Not every WordPress site is a personal blog.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.