ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How Do I Stop Wordpress Comments?

Updated on January 4, 2015

Building a Wordpress Website

I have been working on building a number of Wordpress websites in the last few months and have been learning a lot as I have been going along. Wordpress is not only good for blogging but is also great for creating static websites as there are so many themes available that enable you to build a large part of the structure and framework of your website without having to do development and coding yourself.

One thing I have learnt though is that once a Wordpress website gets established it is easy for people to post lots of spam comments on the websites unless you take some action. in some cases you may want to give people the ability to comment on your website but in other cases you may want to remove this capability completely.

Comments can be really useful for a lot of websites and blogs particularly - to engage your readership is great in terms of the likability of your website but not only that a good stream of comments on your website can endear it to the search engines and hence bring in more traffic. But there is no doubt that there are a lot of spammers out there trying to take advantage of an open comment policy to promote their own websites in particular.

So below are three options - to stop spam comments, remove the comment field from some pages and to remove the comment field completely.

Turn Off Wordpress Comments Completely

Ideally if you do not want to have any comments on your Wordpress website (for example, if all of the comments that you are getting are spam and you don't really have the need or the probability of getting genuine comments), then ideally you should decide this in advance when you build your site (although it is not the end if you have already built your site!). If this is the case, then you just need to change the settings so that no comments are allowed on future posts. To do this go to Settings, Discussion in your admin dashboard. Here you will find the option of a check box to turn off comments for future articles (see image below).

Once you have selected this option then you will not have the ability to add any comments to posts and pages that you add after the date you turn this off. If you already have some posts then you will need to go and turn comments off for these individually (see further down).

Where to turn off comments for future articles in Wordpress
Where to turn off comments for future articles in Wordpress

Turning Off Comments Page by Page

If you have already built your website and want to turn off comments for the existing pages then you will need to do this on a page by page basis. This can be quite useful in a way as you may want to leave a few pages with the comment option open. However, if you have already built a large part of your site then this can be quite time consuming.

To turn off comments for existing Wordpress pages, go to each page in turn and open it in edit mode. You will need to have the discussion module open which may not be default for your Wordpress site. To open the discussion module if you don't already see it, check the screen options at the top of the page (see below) and then tick/check the discussion box.

Once you have this checked then you can go down to below the content of the page and you will see the discussion module.

Displaying the discussions module in edit page mode.
Displaying the discussions module in edit page mode.
Uncheck the box to disable comments on a page.
Uncheck the box to disable comments on a page.

Turning Off Comments on a Page

So once you have the discussion module showing you just need to uncheck the box that allows comments to be made on that page. If you have a large number of pages then you will need to go through each page and uncheck this box for each one, so it may take some time. But doing this can give your website a cleaner look if comments are superfluous to what you are saying.

It may just be useful to turn of comments on one of your pages, for example if you are using a page to upload images then it doesn't really need a comments box.

Stopping Spam Comments in Wordpress

If you want to leave the option open to have comments on your Wordpress website then be aware you are likely to get a large amount of spam comments if you do not do anything about it. There are products that you can buy that will filter out the spam but if you are looking for a free solution then there are a number of plugins available that you can use.

Most of the free plugins add a box to the comments page which means that the poster has to enter some data, whether that be to copy some text or to do a simple sum. In any case, if you search the plugins for 'spam' you will have a choice of plugins to install to stop spam comments.


    0 of 8192 characters used
    Post Comment
    • expertscolumn profile image

      Stanley Soman 

      6 years ago from New York

      I was looking for this, thank you!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)