Setting Up Post Restrictions
Pro. This feature requires WB Member Blog Pro. The free plugin must be installed and active first. See the Pro index for every Pro module.
Control how many posts members can create within specific time periods. Post restrictions help prevent spam, create tiered posting privileges, and enforce content quality.
What You’ll Learn
How to set post limits by time period How to configure different limits per role How to set word count requirements How to exempt specific users
Time Period Limits
Set maximum posts members can create per time period:
PeriodExample Use CasePer HourPrevent rapid-fire posting (spam protection)Per DayStandard daily limit for active communitiesPer WeekWeekly content quotasPer MonthSubscription-style monthly allowancesPer YearAnnual limits for special content types
Set any period to 0 for unlimited posts.
Configuring Role-Based Limits
Set different limits for each WordPress role:
Go to Member Blog → Restrictions Find the role you want to configure Enter limits for each time period Click Save Changes
Example Configuration
RoleHourlyDailyMonthlySubscriber1210Contributor2530Author510UnlimitedEditorUnlimitedUnlimitedUnlimited
Member Type Limits (BuddyPress)
If you use BuddyPress member types, you can set limits per member type:
Go to Member Blog → Restrictions Scroll to Member Type Limits section Configure limits for each member type Save changes
Note: Member type limits take priority over role-based limits when a user has a configured member type.
Word Count Requirements
Enforce content quality with word count limits:
SettingPurposeMinimum WordsEnsure substantial content (e.g., 100 words minimum)Maximum WordsPrevent excessively long posts (e.g., 5000 words max)
Set to 0 to disable either limit.
Warning Threshold
Alert members before they hit their limit:
Enable Show Warning option Set Threshold percentage (default 80%) Members see warnings when approaching their limit
What Members See
Approaching limit (at 80%):
“You’ve used 8 of 10 posts this month (80%)”
Limit reached:
“You’ve reached your posting limit. You can post again on January 15, 2025.”
User Overrides
Give specific users custom limits:
Go to Users → Edit User Scroll to Member Blog Restrictions Set custom limits for this user Or check Exempt from Restrictions to bypass all limits
Exempt Users
Create a list of users who bypass all restrictions:
Go to Member Blog → Restrictions Find Exempt Users field Enter user IDs (comma-separated) Save changes
Use exempt users for: Site moderators, VIP members, staff accounts, contest winners.
Best Practices
ScenarioRecommended SettingsSpam Prevention1-2 posts/hour, 5-10 posts/dayQuality FocusMin 200 words, 3 posts/weekFreemium ModelLow limits for free, high for premium rolesGuest Blogging1 post/month for Contributors

