How To Remove Comments And Sidebars From Your WordPress Site

How to completely remove comments from your WordPress siteAttention ninjas: It’s time for another Q & A session, so break out those WordPress skills and get ready to help a fellow WPMU reader solve his problem.

We received today’s question from a WPMU reader named Mike, who’s trying to cut some unnecessary weight from his WordPres site. He says:

I need to completely disable comments on my site, for both posts and pages, with no remnants of a comment system ever being there. I also need clean, empty pages with no sidebars anywhere on my site.

What is the simplest and least-technical way of accomplishing this?


It’s helping time! Can you throw a bit of WordPress wisdom in Mike’s direction? Please add a comment after this article and share your suggestions.

Keep in mind that we’re looking for a beginner-level solution here; something that any WordPress user will be comfortable with. If you can suggest three different ways to do what Mike is asking, just give us the easiest one.

The Word Q & A sessions continue!

Surely you’ve submitted your own WordPress question by now. But if not, there’s still time!

The best questions we receive will be published on the blog for community review, and the author wins a 3 month membership at WPMU DEV. Not a bad deal, eh? Submit your WordPress question here.

Featured Plugin - WordPress Ecommerce Shopping Cart Plugin

Out of all the WordPress ecommerce plugins available, MarketPress has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Photo: Laughing Squid.

Comments (5)

  1. Really, the best way to accomplish this is to use a well-developed theme or framework. With the Genesis Framework for example, this is the easiest thing to do: Genesis has some settings – you can disable all comments for posts and pages – and won’t have any messages about that. And for sidebar thang: Genesis has great layout options so you could just activate full-width for your site and you’re done.

    For other themes you might use this tutorial: –> it has also a downloadable plugin! :)

    To remove sidebar from other themes that have no option setting for that you have to remove it from the templates.

  2. I’ve had to mass-change comment settings for sites with 100s of entries converted from other platforms. I found the easiest way to mass-disable comments is to use the editing features in your dashboard.

    Go to posts > all posts > select all
    Bulk action > Edit > Apply
    (if you have a lot of articles to change you can narrow by category, first)
    You will be able to change the status of comments and pings to off.

    Repeat for Pages.

    At the same time, you want to turn off the commenting system in your Discussion settings so all your new articles and pages post with comments and pings off.

    You can hide the “comments off” note either with a plug-in or by customizing your template.

  3. Another great theme to try is “Weaver.” Install it, and you can select from a set of sub-templates and then use the extensive weaver settings menu to customize every aspect of your site – with little or no CSS skill.

    Hiding “comments off” is a check-box and hiding the sidebars is done via drop-down. Couldn’t be easier. :-)