Improve "previously approved comment" test for logged-in users
|Reported by:||nevermoor||Owned by:||rachelbaker|
|Component:||Comments||Keywords:||has-patch has-unit-tests commit|
In order to restrict spam, my site uses the following settings to restrict the ability to comment (from /wp-admin/options-discussion.php):
1: Other comment settings / Users must be registered and logged in to comment
2: Before a comment appears / Comment author must have a previously approved comment
This generally works as expected, however the second requirement appears to test the user's profile information rather than user ids. This means that whenever a user changes either their nickname or e-mail, their next comment is held for moderation.
In my view, a better implementation would allow comments from logged-in users with previously approved comments immediately after a change to whatever profile information is currently tested.
Apologies if this issue has been discussed before, I certainly couldn't find that discussion.
Change History (22)
- Component changed from Administration to Comments
- Keywords needs-patch added
- Milestone changed from Awaiting Review to Future Release
7 months ago
- Keywords needs-unit-tests added; dev-feedback removed
- Milestone changed from Future Release to 4.7