• My site has a large number of contributors who write posts and comments.

    Their posts enter the moderation queue.
    Their comments on others’ posts enter the moderation queue.
    Their comments on their own posts publish automatically.

    How can I force the last set to also enter the moderation queue?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Moderator Bet Hannon

    (@bethannon1)

    Setting “Comment must be manually approved” in the Settings–Discussion is still allowing author comments to publish automatically? (https://easycaptures.com/8127060857)

    Are the authors this is happening for admin-level users? Or do you mean above that they are contributor-level users?

    Thread Starter Cantdosleepy

    (@cantdosleepy)

    Hi Bet,

    Thanks for the reply! Yes – that button is checked. The authors this is happening to are all contributor-level.

    It only occurs on their own posts – once we approve their post then their subsequent comments (to that post alone) automatically publish.

    thanks,
    Mike

    Thread Starter Cantdosleepy

    (@cantdosleepy)

    Hi guys,

    Just to confirm – I created a fresh installation of WordPress with no plugins activated, using the twentyfifteen theme.
    I clicked ‘comments must be manually approved’.
    I created a brand new contributor.
    I commented on the ‘Hello World’ post as the test contributor.
    I created a draft post as the test contributor.
    Both of these went into the moderation queue – great!
    I logged in as admin and approved the pending post and comment.
    Now as a test contributor I can comment on my own post, bypassing both the ‘all comments must be manually approved’ queue, and also the comment moderation keyspace.

    Thanks.

    Moderator Bet Hannon

    (@bethannon1)

    I guess WP by default gives even contributor authors permission to comment on their published posts.

    That means that you are going to be working uphill to prevent this default behavior. I think you are going to want to investigate user capabilities, and see if you can find the one that allows this to happen, then use a plugin for controlling user capabilities to turn it off. I searched a bit, but it’s not immediately obvious, so it’s going to take some digging. Sorry that’s the best I can do…

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Force *ALL* contributors' comments into the moderation queue’ is closed to new replies.