Where comments are controlled — four places
Four places govern comments — do all four in order:
- Stop future comments — Settings → Discussion: uncheck *Allow people to submit comments on new posts*; save.
- Close existing posts in bulk — Posts screen: filter by category or date, select all, Bulk actions → Edit → Comments → *Do not allow* → Update. Repeat per batch.
- Remove page and product forms — editor → Discussion panel → uncheck *Allow comments* per page; WooCommerce products via the same panel.
- Kill the spam route — bots POST directly to
wp-comments-post.php; deny it in .htaccess so the form's absence stops mattering.
Existing comment display is theme-controlled, so check the single-post template after step three. The bulk mechanics are the same as in the bulk edit posts guide, and hardening beyond comments sits on WordPress security services.
Stop future comments — Discussion settings
Two practical notes on Settings → Discussion: it interacts directly with caching and database response, and misconfiguration is the most common cause of 'hosting is slow' tickets. WebJi® support checks it as part of standard migrations.

Close comments on existing posts in bulk
Close comments on existing posts in bulk. Do the change this heading names on one site first, then check it in a private browser window or in the mail client, depending on the topic. Change one setting at a time, and undo it if the result is wrong before you try the next. If you want the Jaipur desk to look with you, email support@webji.services — that mailbox is staffed 24/7 in Hindi and English. Phone +91 141 4941811 is business hours only.
Remove forms from pages and product pages
Two practical notes on WooCommerce product reviews: it interacts directly with caching and database response, and misconfiguration is the most common cause of 'hosting is slow' tickets. WebJi® support checks it as part of standard migrations.
Killing spam after comments are off — Akismet, .htaccess
The puzzle nobody warns you about: comments disabled, forms gone — spam keeps arriving, because bots POST directly to wp-comments-post.php without ever reading your page. Three closures, strongest first. One: .htaccess — deny POST requests to that file from anywhere but your own site, which kills the route server-side. Two: Akismet or a honeypot plugin catches whatever still arrives.
Three: moderation queue as the final filter — nothing publishes unseen. Track one week after the change; if comment spam emails still arrive, the route is still open and the rewrite rule needs adding. Comment-adjacent pings deserve the same treatment — disable pingbacks and trackbacks in the same Discussion screen.
Code method — functions.php filters
Two practical notes on Akismet: it interacts directly with caching and database response, and misconfiguration is the most common cause of 'hosting is slow' tickets. WebJi® support checks it as part of standard migrations.
Restoring comments later if needed
Restoring comments later if needed. Do the change this heading names on one site first, then check it in a private browser window or in the mail client, depending on the topic. Change one setting at a time, and undo it if the result is wrong before you try the next. If you want the Jaipur desk to look with you, email support@webji.services — that mailbox is staffed 24/7 in Hindi and English. Phone +91 141 4941811 is business hours only.
Frequently Asked Questions
How do I turn off comments on my WordPress site?
Existing comment display is theme-controlled, so check the single-post template after step three. The bulk mechanics are the same as in the bulk edit posts guide , and hardening beyond comments sits on WordPress security services .
How do I disable comments on existing posts?
Close existing posts in bulk — Posts screen: filter by category or date, select all, Bulk actions → Edit → Comments → *Do not allow* → Update. Repeat per batch.
How do I remove the comment form from pages?
How to Disable Comments in WordPress (Site-Wide, Per. Email support@webji.services is 24/7 in Hindi and English, average first reply under 60 minutes. Phone +91 141 4941811 is business hours. If the question is about your own account, open a ticket at https://billing.webji.in/submitticket.php?step=2&deptid=10.
Can I disable reviews on WooCommerce products?
For “Can I disable reviews on WooCommerce products”: Remove page and product forms — editor → Discussion panel → uncheck *Allow comments* per page; WooCommerce products via the same panel.
Why am I still getting spam after disabling comments?
The puzzle nobody warns you about: comments disabled, forms gone — spam keeps arriving, because bots POST directly to wp-comments-post.php without ever reading your page. Three closures, strongest first. One: .htaccess — deny POST requests to that file from anywhere but your own site, which kills the route server-side.
How do I bulk close comments in WordPress?
Close existing posts in bulk — Posts screen: filter by category or date, select all, Bulk actions → Edit → Comments → *Do not allow* → Update. Repeat per batch. The question here is: How do I bulk close comments in WordPress.
Is WebJi® an Indian company?
Yes. WebJi® is headquartered in Jaipur, Rajasthan and has operated since 2005. Billing, support and governance all run from India.
Do you provide GST invoices?
Every purchase and renewal gets a GST invoice with our GSTIN, and hosting prices are quoted exclusive of 18% GST. Claim input credit as applicable.

