wordpress

How to Remove the “Website” Field from the WordPress Comment Form

Last updated: 26.10.2025
Views: 887

By default, WordPress includes a “Website” or “URL” field in its comment form. While this may be useful in some cases, it often attracts spammers who leave low-quality comments just to insert backlinks. If you’re looking to reduce spam and keep your comments section clean, removing the URL field is a simple and effective step.

You can do this easily by adding a small PHP snippet to your theme’s functions.php file. Here’s the code you need:

// functions.php

function remove_comment_url_field($fields) {
    if (isset($fields['url'])) {
        unset($fields['url']);
    }
    return $fields;
}
add_filter('comment_form_default_fields', 'remove_comment_url_field');

This function uses the comment_form_default_fields filter to remove the url input from the default comment fields. After you add this code and save the file, the “Website” field will no longer appear in your comment form.

This small adjustment can help discourage spammy behavior and improve the quality of engagement on your site. Visitors will still be able to leave their name, email, and comment — but without the temptation of promoting their website.

Just be sure to add this code in a child theme or custom plugin if you want to preserve the change when updating your theme. This method is lightweight, effective, and doesn’t require any additional plugins.

author
Author: Igor Rybalko
I have been working as a front-end developer since 2014. My main technology stack is Vue.js and WordPress.

Similar posts:

  • Joomla Google Maps Module
    StepMap is a free Google maps module for Joomla. This module is designed for Joomla 6. However, it also works on Joomla 5. The module was not tested on low versions of th...
  • Step Options Plugin for WordPress
    At some point, I needed a way to display identical content blocks across multiple pages, with the ability to manage and update them easily from the WordPress admin panel....
  • How to Remove the jQuery Migrate Script from WordPress
    If your WordPress project uses jQuery, then by default, WordPress also loads the jQuery Migrate script along with it. In 99% of cases, you don’t actually need this script...

2 responses to “How to Remove the “Website” Field from the WordPress Comment Form”

  1. vorbelutrioperbir says:

    Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you can do with a few pics to drive the message home a bit, but other than that, this is fantastic blog. A fantastic read. I’ll definitely be back.

  2. zimerovertover says:

    I’ve been browsing on-line greater than three hours lately, but I never found any attention-grabbing article like yours. It’s lovely price enough for me. In my opinion, if all webmasters and bloggers made good content material as you probably did, the web might be much more helpful than ever before.

Leave a Reply

Your email address will not be published. Required fields are marked *