Home Wordpress How to disable and remove comments in WordPress

How to disable and remove comments in WordPress


Comments are native feature of WordPress as its the blogging platform and comments can really spark up the life of website by turning your posts into discussions of some kind.

Anyway, lots of WordPress website users are actually not finding comments needed or useful and in that case, we need to do something to remove them.

Disabling Comments in WordPress website using plugin

You can install plugin that will completely disable comments on all posts and pages. In order to do so, login into your WordPress website back-end. Then navigate inside WordPress admin -> Plugins -> Add new. Once you open up this page, just look for the search form at the right side of the screen. Type “Disable comments” into the search form and hit enter and wait for list to compile.

Then just select that plugin from the list and click install and then click activate once its installed. See image:

Install Disable Comments WordPress plugin

Once you install this plugin, continue to its setting page located in WordPress admin -> Settings -> Disable comments. Here you can choose to disable comments site wide or choose to remove them from specific places like posts, pages or media. So, just choose desired option and hit Save changes and comments will be removed from website front end.

Deleting comments (not just disabling / removing)

If you on the other hand want to delete all comments beside removing them from the appearance, you can do that too using this same plugin. Just head to WordPress admin -> Tools -> Delete comments.

Removing comments manually

If you for some reason don’t want to install plugin to do this dirty task, you could remove them manually, but its lot more work to do.

The fist thing you need to do is to disable new discussion or comments inside WordPress admin -> Setting -> Discussion. Here just uncheck the option “Allow people to post comments on new articles” in order to prevent adding new comments. However, this will not disable or remove previously entered comments for active posts.

So, now we need to disable comments per posts basis and you need to open up each posts manually in order to make them gone from the particular post. So, open up some of the posts with comments for editing. Once you are on the editor page, click on the Screen option button located in top right corner of your page and the modal box with option will show right after. Here you just need to activate the section “Discussion”. See image:

Disable comments manually per posts basis

Now, just scroll down below the main page editor and find the Discussion section. It should contain two option, the one to disable comments from appearing and the other for disabling pingbacks. See image:

Disable discussion manually

Uncheck both options and save changes to your post.

The comments will be removed from appears but hey will still be saved in the database if you change your mind in the future.

Please note that you need to repeat this action for all posts and that’s why the plugin is very useful for this kind of actions.


Well, its up to your. If you decide to remove them from appearing you can do that manually or using plugin, but the plugin will also offer the option to quickly disable comments across the entire website and there is even the option of deleting the comments for good.

I hope this article really help you on the comments disabling and stuff and I’m inviting you to share you impression or give any kind of feedback in the comments section below.

P.S. I love the comments feature and I’m not planing to disable it. 🙂




Please enter your comment!
Please enter your name here

Most Popular