Post Restrictions

Get Started

Control how many posts members can create within specific time periods.

Location: Member Blog → Restrictions


Overview

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

Time Period 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.


Role-Based Configuration

Configure different limits for each WordPress role:

Example Configuration

Role Hourly Daily Monthly
Subscriber 1 2 10
Contributor 2 5 30
Author 5 10 Unlimited
Editor Unlimited Unlimited Unlimited

Setting Up Role Limits

  1. Go to Member Blog → Restrictions
  2. Find the role you want to configure
  3. Enter limits for each time period
  4. Click Save Changes

Word Count Limits

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.


Warning Threshold

Alert members before they hit their limit:

Setting Default Description
Enable Warning Yes Show warning messages
Threshold 80% When to show warning (50-99%)

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:

  1. Go to Users → Edit User
  2. Scroll to Member Blog Restrictions
  3. Set custom limits for this user
  4. Or check Exempt from Restrictions

Override Options

Option Effect
Custom Limits Override role-based limits with specific numbers
Exempt Bypass all restrictions entirely

Exempt Users

Create a list of users who bypass all restrictions:

  1. Go to Member Blog → Restrictions
  2. Find Exempt Users field
  3. Enter user IDs (comma-separated)
  4. Save changes

Use for:

  • Site moderators
  • VIP members
  • Staff accounts
  • Contest winners

How Limits Are Checked

The restriction system checks in this order:

  1. Is user exempt? → Allow posting
  2. Has user override? → Use override limits
  3. Check role limits → Apply role-based restrictions
  4. Check word count → Validate content length

Frontend Display

Members see their limit status:

  • On the post creation page
  • In their Author Dashboard (if enabled)
  • As warning messages when approaching limits

Best Practices

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
Last updated: January 15, 2026