Go to Settings, then Discussion in your WordPress admin dashboard. In the “Before a comment appears” section, ensure that both “Comment must be manually approved” and “Comment author must have a previously approved comment” are unchecked.
Thanks Lina and Md Asadullah Galib for your answer! But what happens is that no one (not even me as an administrator) gets my comments approved automatically. I want all member comments to be automatically approved, but visitor comments must be approved manually.
There is an unfortunately somewhat older plugin which I think fulfills your requirements. Have a look at it: https://wordpress.org/plugins/auto-approve-comments/ – I haven’t tested it myself.
Using WordPress Discussion Settings
- Go to
Settings > Discussion in your WordPress dashboard.
- Find the option “Before a comment appears” and make sure:
- ✅ “Comment must be manually approved” is checked (this ensures visitors’ comments require manual approval).
- ✅ “Comment author must have a previously approved comment” is checked (this allows members who have had an approved comment before to post without approval).
- Click Save Changes.
Thanks Dhrumil Kumbhani, this sounds interesting!
(@bertil-rosenius)
1 year, 3 months ago
How to let members’ comments be approved automatically, while visitors’ comments always have to wait for manual approval in WordPress.