Replies
Hi Brajesh,
Thank you for the quick response.
Yes, I am aware that site administrators automatically bypass the “Submit for Review” workflow. I tested with multiple non-admin users, including completely fresh accounts with the Subscriber role, and their posts were also published immediately, even though the front-end button correctly shows “Submit for Review.”
I have thoroughly checked:
All plugins (no moderation, automation, or post-status plugins installed)
All active snippets (only image-related and dashboard-restriction snippets; none touching post status)
The theme functions.php (no custom code)
/wp-content/mu-plugins/ (no relevant code)
No bp-custom.php
No custom PHP via any snippet plugin
We also searched the entire wp-content directory locally for anything referencing BuddyBlog Pro filters like bblpro_default_post_status_for_user or anything modifying post_status. No results.
So to summarize:
Even non-admin users have their posts published immediately.
The button label changes to “Submit for Review”, meaning the form setting is correct.
But the resulting post status becomes “publish”, not “pending.”
This appears to indicate that something inside BuddyBlog Pro is bypassing or overriding the form’s post-status setting, even for non-admins.
Please advise what additional steps or debugging you recommend.
Happy to provide access details if needed.