Support » Fixing WordPress » How Do I Allow Comments Without Requiring E-mail Address?

  • I have a comments page on my site and do not want people to have to add their e-mail address or website to post a comment. I have deselected all options under Settings – Discussions except for “Allow people to post comments on new articles”, yet it still requests a website and e-mail address. Also, I need to approve all comments before they appear even though I have deselected this setting.

    I am using the Parabola theme and the Anti-Captcha plugin. Is it possible that these are overriding my settings or am I doing something wrong. I did try deactivating Anti-Captcha, but it seemed to make no difference.

    The page address is:

    Thank you.


Viewing 3 replies - 1 through 3 (of 3 total)
  • So,what’s the problem?
    Just posted a comment without adding the email address & website and it is published.

    Do you mean that you wish to remove the email and website field from the comment section?


    Your theme advises against editing its functions.php file. So install a functionality plugin like this one:

    Once installed, enter this function:

    function remove_comment_fields($fields) {
        return $fields;
    add_filter('comment_form_default_fields', 'remove_comment_fields');

    Tested and working on Parabola.


    I see your comment: I am puzzled as when I tried myself, I needed to approve the comments. However, yes: I did really mean how to remove the fields altogether.


    Thank you for the suggestion. I have now added this and it has worked.



Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘How Do I Allow Comments Without Requiring E-mail Address?’ is closed to new replies.