You don’t need a form to submit a comment to the wp-comments-post.php file, or to send a pingback or trackback. Spammers don’t use forms, they simply send their spam directly.
Removing the form doesn’t “turn off” comments. To do that, go to the Posts screen, and use the Quick Edit to actually disable comments and trackbacks for the various posts. Also visit the Settings->Discussion page, and set it to disable comments and trackbacks for new posts as well.
Once you do this, then the comments being sent directly will be rejected by WordPress. That will actually turn them off.
Related Posts:
- Why do I get comment spam even with Akismet and Captcha?
- Removing the “Website” Field from Comments and Replies?
- How to deal with small scale comment spam on small commercial sites? [closed]
- What’s the easiest way to close comments on media/attachments?
- How to remove comment spam in WordPress
- Allow anonymous comments, but prevent spam [closed]
- Is there any advantage to emptying comment spam?
- Why do I get email notifications about comments that WordPress has already determined are spam?
- Number of External Links in Comments – Moderation Option
- Comments screen in backend, how to disable Quick Edit | Edit | History | Spam | for non admins
- Strategies for coping with hyperagressive spambots?
- How can I automatically delete comments that contain chinese / russian signs?
- Comments view limited to 20 results – any way to increase to 50 or 100?
- Report spam button
- Bots posting comments on pages
- How to make a secure blog that is completely private?
- Auto delete comment if Contains
- All users/comments suspected as bot? [closed]
- Spammers attacking my WordPress Site – Removing URL field from core? [closed]
- How to block comments and pings?
- Batch approve comments
- reCaptcha doesnt appear in comment (manual or plugin)
- Make every comment go to the spam folder
- Anonymous spam comments when only registered users can comment
- Comment moderation
- Auto-deleting comments that trigger the blacklist
- approve,spam,trash etc. options are not coming on comments in admin panel
- comments are going to spam
- How to hide and disable URL and email fields from comments?
- How do I comment out a block of tags in XML?
- How to enable comments for pending and draft posts?
- A plugin where users can comment with Facebook or Twitter or OpenID [closed]
- Reverse comment pagination numbers
- Multiple Comment Moderators and Notifications
- function to remove ‘comments and trackbacks are closed’
- Add a drop down list to comment form?
- How can I change the label “Comments” to “Review” everywhere in the WP installation without translation
- Let user edit his own comment
- Get the number of comments awaiting moderation
- Akismet plugin is deleting spam despite preferences
- How to add enctype to multipart/form-data to comment form?
- Changing position of cancel_comment_reply_link and other elements of comment form
- What does the “$depth” parameter in the Walker_Comment stand for?
- Why do comment moderators need to have all create/edit/delete toboth posts and pages?
- Comment pagination – How to show determined number of comments on the first page?
- How to allow a particular role like Contributor be able to only view pending comments and approve them?
- How do I really disable comments?
- Sort comments by karma
- Comment form connection to Gravity Forms
- Add classname comment template from functions.php
- Reject Comments Based on Author Email
- List user comments in author page
- Filter custom posts with / without comments
- Create comments.php form of custom HTML code
- Display comments on homepage of twenty seventeen theme
- Disqus comments and pingback script – how to change the order?
- To whom do emails get sent via the WordPress comments form?
- Is it possible to embed github gists in wordpress comments?
- Comments feed – Undefined named entity: ndash
- warnCommentChanges always being triggered on update
- how get comments only on post of current logged in user?
- How to get comment id in callback function?
- How to convert WordPress comments to bbPress replies [closed]
- Get declared variable in single.php to work in comments.php without re-declaring it [closed]
- What is causing wp-comments-post.php to redirect to the browser’s IP address?
- Extra Title field for Comments
- Comments offset
- comments_number not displaying
- Insert Ads “into” comments section in Genesis Themework
- WordPress Recent Comments Widget exclude own comments
- How to prevent multiple comments
- How to get comment images stored as serialized comment meta
- Hide comments on specific pages, not just disable future comments
- How to display category name from commenter’s custom post
- Add comment_meta to wp_comment_reply
- How do comments work?
- Can’t reply to comments [closed]
- What’s the difference with trash_comment and wp_trash_comment?
- ask and edit an extra comment field
- Refresh individual comment text via API
- How to filter comments by comment_meta
- Prevent users to delete comments from trash
- How to display replies to his comments in user profile of current user
- How do I refresh “Post Last Modified Time”, as long as comment is updated to Approve status?
- Top rated posts Average rating issue
- stop url changing when user comments
- Badges for Guests based on their comment counts [closed]
- How to add a class to comment submit button?
- WordPress Comments – Only show part of user name
- Broken comments section – WordPress 2014 Theme
- Need an advice about comments
- Force logged in users to provide more data when commenting
- How do I get the comments section to show up?
- By Default, Turn Comments Off for Pages & Leave Comments On for Posts
- same comment list for two posts
- Replace do_action() with a normal submit form in comments.php
- edit-comments.php in Admin – how to change ‘Comments’ title?
- Stop future commenting on specific post
- comment_approved custom value
- Add pending for reply comment in console WordPress