How To Enable And Disable Comments on WordPress Posts and Pages

I was wandering around Twitter earlier today and a question popped up on how to allow comments on a newly created page in WordPress.

One of the most important aspects of blogging is fostering communication and interaction with your readers. Getting a good discussion going keeps your readers interested, and gives them a reason to check back – especially if they know you are good about replying to them.

A good stream of comments also tells Google and other search engines that your content is both relevant and interesting to users… which encourages them to rank you well on the results pages.

Obviously, I’m talking about genuine comments here, and not the spam that so many blogs are plagued with. That’s a discussion for another day.

As great as comments are however, there may be specific posts or pages that you don’t want comments on, like your “About” or “Contact” pages. Fortunately comment options, like most features of a WordPress blog, are customizable.

Select "Discussion" From The Settings Module

Select “Discussion” From The Settings Module

First and foremost, make sure you’re blog has comments enabled. The default comment settings for your entire blog can be found under the “Settings” module of your dashboard, on the “Discussion” screen. The third option on the page is “Allow people to post comments on new articles.” If that is checked, the default for new posts and pages will be to allow comments. Changing this setting will not, however, alter the setting for existing content.

In order to allow or disallow commenting on individual posts, options are provided on the post/page writing screen. Below
the content section where you type your posts, there are a handful of different sections. One of these sections is labeled “Discussion,” and has two options. The first option controls whether or not comments are allowed on this particular post or page, while the second enables or disables trackbacks and pingbacks.

These options allow you to select different settings for each post/page

These options allow you to select different settings for each post/page

Both of these settings will reflect whatever the default on the main “Discussion Settings” page was set to at the time the post/page was created. If those options were disabled by default and you’ve recently changed them, you can update the setting for this post by checking the box.

Now, while WordPress supports commenting on both posts and pages, certain themes might have their own settings that override the defaults, or might not display comments on pages at all.

If you’ve checked that both the default and the specific page is set to allow comments, but they still aren’t displaying and there isn’t a comment entry box, check for a theme options page under the “Apperance” module of your dashboard. If there isn’t one, or if it doesn’t offer a way to enable page comments, you’ll need to customize your theme’s page file to do so (or find someone incredibly talented comfortable with WordPress to do it for you. :)).

Comments

  1. says

    “One of these sections is labeled “Discussion,” and has two options. The first option controls whether or not comments are allowed on this particular post or page, while the second enables or disables trackbacks and pingbacks.”
    You can more about this?

  2. says

    When I write my post i cant find any “allow comment /not” option under the post typing area as you said. One of my post seems comment is off. How can i turn it on. I have enabled the commenting on the discussion menu. It says may be individual posts wil not be comment on.. Am pretty confused. How can i enable comment for such post.

  3. says

    @Neseeef

    Hopefully you’ve already worked out an answer for this on your own – but if not, try clicking on the “Screen Options” tab at the top of the page writing screen. From there you’ll be able to activate the different options you want to have show up on the page.

  4. says

    I found how to disable comments on specific pages easily. If you go to your “Pages” section, when you mouse over a page you can see it say edit, quick edit, etc. Click on “quick edit” and you will see a checked box that says “allow comments.” Just uncheck that and Voila! That page no longer has a comment section.

  5. Pwisdom says

    @Neseeef, Your problem is exactly what I was challenged with. @Chad, Your screen option solution is just the right solution. Thanks.

  6. says

    You are great Man! I never realized that discussion section on the admin panel until you pointed it out. Now i can contrlo who comments or not.

Leave a Reply

Your email address will not be published. Required fields are marked *