• Hello, Is there any way to allow only logged in users to comment on some posts? On some posts I need to have comments enabled for everyone, on some posts only for logged in users. Is there a plugin to regulate comments like this, please?

    Thank you for your advice, Denis.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hello @majkoden

    To set comments to be available for logged-in users only on some posts and not others, you will need to make some changes to your WordPress site’s settings. Here are the steps you can follow:

    Go to your WordPress dashboard and navigate to Settings >> Discussion.

    Under “Other comment settings,” select “Users must be registered and logged in to comment.”

    Click “Save Changes” to update your settings.

    Now, comments will be available for logged-in users only by default whenever you create a new post. However, you can override this setting for individual posts as follows:

    Go to the post you want to modify and click “Edit.”

    Scroll down to the “Discussion” section and uncheck the box next to “Users must be registered and logged in to comment.”

    Click “Update” to save your changes.

    Now, comments will be available to all users on this specific post, regardless of whether they are logged in. You can repeat this process for any other posts where you want to allow comments for all users. Or else you can also uncheck that box for “Allow comments” to disable comments completely on that blog post.

    Thread Starter majkoden

    (@majkoden)

    Hello @clayp,
    after following the instructions you gave me, nothing has changed.

    In the discussion settings I checked “Users must be registered and logged in to comment.” I then went to add the post, and down in the “Discussion” section I don’t have any new additional checkbox here like “Users must be registered and logged in to comment.”

    Your instructions only got me to the point that only registered users can comment / or nobody. But as I wrote above, I need to be able to regulate under each post whether only registered users can comment there, or also non-registered, or nobody.
    The solution I saw was exactly this: https://wordpress.stackexchange.com/questions/73788/allow-guests-comments-on-single-post

    Unfortunately that didn’t work – after clicking “Add new post” it showed that there was a critical error on the page.

    Thanks for the advice, Denis.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Comments for logged-in users only in some posts’ is closed to new replies.