This simple plug-in hides content from all users except those that exceed a specific user level.
As of April 2026, Show Content by User Level is a WordPress role plugin with 10 active installations and a 0/5 rating0. It has been downloaded 3.4K+ times in total. Requires WordPress 2.5+ and PHP false+. Available on WordPress.org since 2009. Last updated 16 years ago — may have compatibility concerns. Top alternative: User Role Editor.
This plug-in hides a specific part of the content of a page (or post) to all users whose user level is below a required user level.
Therefore, if a content is visible to user level X:
1. if X > 0 users who are not registered will not be able to access that specific content;
2. users whose user level is less than X will not be able to access that specific content;
3. users whose user level is equal or greater than X will be able to access that specific content.
To hide a specific content, use the following syntax to encapsulate the hidden content:
[hide {level}] {content} [hide {level}]
where {level} is the NUMBER corresponding to the user level, and {content} is the part of you want to hide.
Example:
[hide 0] You will always see this content [hide 0]
[hide 1] You will not see this if…
| WordPress | 2.5+ requiredTested up to 2.7.1 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.