Comments are a standard feature in WordPress, designed to help readers engage with your content. However, not every website benefits from having comments enabled. For business websites, portfolios, and service-focused sites, comment sections can attract spam, off-topic discussions, or unnecessary moderation work. Knowing how to disable comments in WordPress gives you greater control over your site, helps maintain a clean layout, and ensures that visitors focus on your content rather than distractions. Whether you want to turn off comments for future posts or remove them from existing content, WordPress offers easy built-in options to manage user interaction.
In this guide, we’ll walk you through practical methods to disable comments step by step, ensuring your website stays organized, secure, and professional.
Why You Might Choose to Disable Comments
While WordPress includes a built-in comment system, not every website benefits from it. Here are key reasons why you might choose to disable comments in WordPress:
- Reduce spam and unwanted content: Open comment sections can attract spam bots and irrelevant submissions, which clutter your site and require ongoing moderation.
- Maintain a professional appearance: On business, portfolio, or service-focused sites, visible comments, especially unanswered or negative ones, can distract visitors from your core content.
- Simplify site management: Removing comments reduces the workload of reviewing, approving, or deleting submissions, making website maintenance easier.
- Improve page performance: Pages without comment sections can load faster since there are fewer dynamic elements to process.
- Focus visitor attention: Disabling comments ensures visitors concentrate on your content, services, or products without unnecessary distractions.
How can I disable comments in WordPress?
Comments are enabled by default in WordPress, but they are not always useful for every website. Many business owners and creators prefer a clean interface without user discussions. If you want better control and reduced spam, it’s important to know how to disable comments in WordPress properly using the built-in settings.
Below are the complete and practical methods with all necessary steps included.
Method 1: Disable comments for future posts
Before you start, it’s important to know that this method only affects posts you will create from now on; existing posts will still allow comments unless updated separately.
Step 1: Log in to your WordPress dashboard

To begin, open your browser and type yourwebsite.com/wp-admin, then enter your login credentials to access the dashboard. Once logged in, you will land on the main admin panel, where all WordPress settings and content are managed. The left-hand sidebar includes options like Posts, Pages, Appearance, Plugins, and Settings. This dashboard is your control center for making any changes to your website.
To disable comments in WordPress, you must start here with administrator access, as limited roles may not show all options. Spend a moment reviewing the layout if you are new, because all navigation for comment settings will be done from this panel. Understanding where tools are located will make the next steps smoother and help you avoid confusion while configuring your site.
Step 2: Open Discussion settings

From the left sidebar, click on Settings, then select Discussion, which opens the page where comment-related configurations are managed. This section controls how comments behave across your website, including moderation rules, notifications, and default settings for posts. If you want to disable comments for future content, this is the exact place where changes are made. Scroll through the options and locate the section called Default Post Settings, as it directly affects new posts.
It’s helpful to review other settings here as well, such as comment approval and email notifications, even if you plan to turn comments off. This ensures you fully understand how user interaction is handled and gives you better control over your website’s engagement features.
Step 3: Turn off comments for new posts

Inside the Discussion settings, go to Default Post Settings and find the checkbox labeled “Allow people to submit comments on new posts.” This option decides whether newly published posts will include a comment section. To disable comments in WordPress for all future posts, uncheck this box. Once disabled, WordPress will automatically prevent comments from being added to any new content you publish. This is the simplest and most effective way to control comments without using plugins or code. Make sure the checkbox is properly unchecked before proceeding.
This step ensures that your upcoming posts remain clean and focused, especially if your website does not rely on user interaction or discussions for engagement.
Step 4: Save changes and verify
After making the changes, scroll to the bottom of the page and click Save Changes to apply your settings. Without saving, the changes will not take effect. Once saved, WordPress will disable comments for all future posts automatically. To verify, go to Posts > Add New, create a test post, and preview or publish it. Then check if the comment section appears at the bottom of the post. If it is not visible, your settings have been applied successfully.
This verification step is important to ensure everything is working correctly. Once confirmed, you can continue publishing content without worrying about comments being enabled again unintentionally.
Method 2: Disable comments on existing posts and pages
This method is for content that has already been published. Following these steps will help you remove comments from posts and pages that are live on your site, ensuring a cleaner layout across existing content.
Step 1: Open posts or pages list

To manage existing content, go to your dashboard and navigate to Posts > All Posts for blog posts or Pages > All Pages for static pages. This section shows all your published and draft content in one place. If your site has been active for a while, many posts or pages may still have comments enabled.

This is where you begin the process to disable comments in WordPress for older content. Scroll through the list to identify which items need updating. You can choose to edit them individually or in bulk, depending on your needs. This step ensures you have full visibility of your content before making any changes.
Step 2: Enable the Discussion panel (if not visible)

When editing a post, sometimes the Discussion option is not visible by default. To fix this, open any post by clicking its title, then click the three-dot menu in the top-right corner of the editor. From there, go to Preferences → Panels, and enable the Discussion checkbox. Once enabled, the Discussion settings will appear in the editor sidebar.
This step is important because without it, you won’t be able to find the option to turn off comments. Many users get confused at this stage, so enabling this panel ensures you can properly disable comments without missing any settings or thinking the feature is unavailable.
Step 3: Disable comments on selected content
For a single post, open the editor, locate the Discussion section in the sidebar, and uncheck “Allow comments,” then click Update. For multiple posts, go back to Posts > All Posts, select posts using checkboxes, choose Bulk Actions > Edit > Apply, then find the Comments option and select Do not allow, followed by clicking Update.
This step ensures that visitors can no longer leave comments on selected posts or pages. It is a key part of the process when you want to disable comments in WordPress across existing content efficiently. The changes take effect immediately after updating.
Step 4: Remove existing comments (optional but recommended)
Even after disabling comments, previously submitted comments will still remain visible on your posts. To remove them, go to Dashboard > Comments > All Comments, where you will see a list of all user comments on your site. You can select multiple comments using checkboxes, choose Move to Trash from the bulk actions dropdown, and click Apply.
This step helps you completely clean your website if you no longer want any comment-related content visible. While optional, it is highly recommended when you disable comments in WordPress to ensure your site looks consistent and free from old discussions that may no longer be relevant.
Step 5: Verify changes on the front end
After completing all updates, open any post or page by clicking View or visiting it directly on your website. Scroll to the bottom and check whether the comment section and existing comments are removed. This final step confirms that everything has been applied correctly. When you disable comments, verifying the results ensures there are no missed settings or leftover elements. If comments still appear, revisit the steps and double-check both discussion settings and comment removal.
Once confirmed, your website will have a clean layout without any comment sections, aligning perfectly with your intended user experience.
Wrapping Up
Disabling comments in WordPress is an essential step for website owners who want to maintain a clean, professional appearance while minimizing spam and unnecessary moderation. By following the steps outlined in this guide, you can take full control of user interaction on both new and existing posts, ensuring that your content remains the main focus for visitors.
Removing comments can also improve page readability, reduce distractions, and enhance overall site management, especially for business, portfolio, or service-oriented websites. Even if you decide to allow comments selectively in the future, understanding how to disable comments in WordPress gives you the flexibility to manage engagement effectively. Regularly reviewing your settings and removing old comments when necessary will help keep your website organized, secure, and user-friendly, providing a better experience for both you and your audience.
Pro tip: Choose from the WordPress Elementor Themes available, as they're optimized for speed, responsiveness, and professional layouts.
FAQs
1. Can I disable comments on certain posts only?
Yes. WordPress allows you to disable comments individually on selected posts or pages by editing the post and unchecking the “Allow comments” option in the Discussion panel.
2. Will disabling comments delete existing comments?
No. Disabling comments only prevents new ones from being added. Existing comments remain visible unless you manually delete them via the Dashboard → Comments section.
3. Can I re-enable comments later if needed?
Absolutely. You can re-enable comments on any post or page by revisiting the Discussion settings and checking the “Allow comments” option or using bulk edit to enable them across multiple posts.
4. Does disabling comments affect SEO?
Disabling comments does not negatively impact SEO. In fact, removing spammy or low-quality comments can improve your site’s perceived quality and maintain a cleaner structure for search engines.
5. Can comments be disabled for pages but not posts?
Yes. WordPress allows you to disable comments separately on pages and posts. You can manage this individually via the post/page editor or use bulk actions for multiple pages or posts.