Do you want to add a post creation limit for WordPress users?
If you run a multi-author website then it may be useful to limit the number of posts a user can publish or submit for review. This can help you manage a busy website, even if you have a ton of people writing content.
In this article, we’ll show how to add a post creation limit for users on your WordPress site.
Who Needs to Limit Post Creation in WordPress?
If you manage a multi-author blog, then you may want to limit how many blogs each author can submit per day, per week, or even per month. This can help you manage your site’s content and improve the editorial workflow.
You might even add a post creation limit to a WordPress membership site. If members can post content, then setting a limit can help combat spam and improve the user experience.
That being said, let’s take a look at how to add a post creation limit for WordPress users.
How to Limit Posts by Users in WordPress
The easiest way to limit authors, members, contributors, and other content creators is by using User Post Limit. This free WordPress plugin allows you to add post creation limits for different user roles.
First, you’ll need to install and activate the User Post Limit plugin on your website. For more details, you can follow our guide on how to install a WordPress plugin.
Upon activation, simply head over to Settings » User Posts Limit in your WordPress dashboard. From there, you’ll see options to set post limits based on different user roles.
By default, the plugin will show a ‘Posts limit exceeded’ message when a user reaches their posting limit. You can change this message by typing into the ‘Text’ field.
There are more advanced options you can change, but the default settings will work well for most WordPress blogs.
After choosing the user role, go ahead and select the type of content you’d like to limit using the ‘Type’ dropdown.
With that done, open the ‘Cycle’ dropdown and choose the timescale you want to use in your rule, such as days, years, months, or weeks.
After that, type a number into the ‘Limit’ field. For example, in the following image we’re limiting authors to 5 posts per day.
When you’re happy with how the rule is set up, click on ‘Save Changes.’
You may want to set different posts limits for each user role. For example, you might set a post limit for guest bloggers, and then create a higher post limit for editors.
To do this, simply change the number next to ‘Rules’ so that it’s 2 or higher.
Then, click on ‘Save Changes.’
The plugin will now create more rules, ready for you to customize.
When you’ve finished, don’t forget to click on ‘Save Changes.’
Now, when a user tries to exceed the set limit, they’ll get a notification.
We hope this article helped you to add a post creation limit for WordPress users on your site. You may also want to check our guide on how to make money online blogging with WordPress, and our expert pick of the best SEO plugins and tools you should use.