Control how many posts members can create within specific time periods.
Location: Member Blog → Restrictions
Post restrictions help you:
- Prevent spam by limiting post frequency
- Create tiered posting privileges by role
- Enforce content quality with word count limits
- Reward VIP members with higher limits
Set maximum posts per time period:
| Period | Example Use Case |
|---|---|
| Per Hour | Prevent rapid-fire posting (spam protection) |
| Per Day | Standard daily limit for active communities |
| Per Week | Weekly content quotas |
| Per Month | Subscription-style monthly allowances |
| Per Year | Annual limits for special content types |
Set any period to 0 for unlimited.
Configure different limits for each WordPress role:
| Role | Hourly | Daily | Monthly |
|---|---|---|---|
| Subscriber | 1 | 2 | 10 |
| Contributor | 2 | 5 | 30 |
| Author | 5 | 10 | Unlimited |
| Editor | Unlimited | Unlimited | Unlimited |
- Go to Member Blog → Restrictions
- Find the role you want to configure
- Enter limits for each time period
- Click Save Changes
Enforce content quality with word requirements:
| Setting | Purpose |
|---|---|
| Minimum Words | Ensure substantial content (e.g., 100 words) |
| Maximum Words | Prevent excessively long posts (e.g., 5000 words) |
Set to 0 to disable either limit.
Alert members before they hit their limit:
| Setting | Default | Description |
|---|---|---|
| Enable Warning | Yes | Show warning messages |
| Threshold | 80% | When to show warning (50-99%) |
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.”
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
| Option | Effect |
|---|---|
| Custom Limits | Override role-based limits with specific numbers |
| Exempt | Bypass all restrictions entirely |
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 for:
- Site moderators
- VIP members
- Staff accounts
- Contest winners
The restriction system checks in this order:
- Is user exempt? → Allow posting
- Has user override? → Use override limits
- Check role limits → Apply role-based restrictions
- Check word count → Validate content length
Members see their limit status:
- On the post creation page
- In their Author Dashboard (if enabled)
- As warning messages when approaching limits
| Scenario | Recommended Settings |
|---|---|
| Spam Prevention | 1-2 posts/hour, 5-10 posts/day |
| Quality Focus | Min 200 words, 3 posts/week |
| Freemium Model | Low limits for free, high for premium roles |
| Guest Blogging | 1 post/month for Contributors |

