PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. User Content
  4. User Specific Content
User Specific Content icon

User Specific Content

This Plugin allows you to select specific users by user name, or by role name who can view a specific post content or page content.

By Bainternet·User Content·Free
4.3(36 reviews)
·1.0K+ active installs·Updated 8 years ago
DownloadVisit HomepageCompare

As of April 2026, User Specific Content is a WordPress User Content plugin with 1.0K+ active installations and a 4.3/5 rating from 36 reviews. It has been downloaded 96K+ times in total. Requires WordPress 2.9.2+ and PHP false+. Available on WordPress.org since 2011. Last updated 8 years ago — may have compatibility concerns. Downloads are up 76% this week. Top alternative: TheTop7 – Custom Top 7 Lists.

4.3/536 reviews
1.0K+active installs
96K+total downloads
15 yearssince 2011

Overview

This Plugin allows you to select specific users by user name, or by role name who can view a specific post content or page content.

Basically it adds a meta box to the post or page edit screen and lets the user select specific users by name or roles and then when you call that page content using “the_content();” function it check using “the_content” filter if the current user is one of the users you have selected or if his role match’s the roles you have selected and shows the content, otherwise it displays a message

Features:

  • You can select any number of Users you want by there names.
  • You can select any number of users Roles you want by there names.
  • Easy Customization of content blocked massage per post, page or custom type.
  • Works with both posts,pages and custom types.
  • Conten…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.336 reviews
5 ★
27
4 ★
3
3 ★
0
2 ★
0
1 ★
6

Recent Reviews

Amazing! Perfectly! Thank you so much!
by Aleksandr Novik·4 years ago

The plugin works! Just look at the FAQ, everything is written there in clear language!
The usernames may match (my case), so insert in functions.php code below to see user IDs:

function true_user_id_column( $columns ) {
	$columns['user_id'] = 'ID';
	return $columns;
}
add_filter('manage_users_columns', 'true_user_id_column');
function true_user_id_column_content($value, $column_name, $user_id) {
	if ( 'user_id' == $column_name )
		return $user_id;
	return $value;
}
add_action('manage_users_custom_column',  'true_user_id_column_content', 10, 3);
function true_user_id_column_style(){
	echo '<style>.column-user_id{width: 5%}</style>';
}
add_action('admin_head-users.php',  'true_user_id_column_style');

Then just select the ID of the desired user or users, use the plugin shortcode and that’s it!
P.S. The code for displaying user IDs in the WP user menu is not mine. Unfortunately I can’t attach a link to the source. I will only say that this is the misha.agency website.

Does not work when Role name and slug are different
by munizasultan·7 years ago

It does not work correctly when user role name and role slug are different for example Role name is ‘Member’ and slug is ‘abc_member’.

Works as advertised
by ssiruguri·7 years ago

It does what I needed – restrict post read access to specific users

Works just fine
by muttznutz·8 years ago

Initial problem, as my template wrote content from outside the the WP $content variable, which wasn’t secured.
Sorted it out with output buffering.
All is good now.

Works for me!
by Fellipe Sanches·8 years ago

It’s all 🙂

Download Trends

Today: 4Yesterday: 4This week: 30Period total: 1K

Compatibility

WordPress2.9.2+ requiredTested up to 4.7.0
PHPfalse+ required

Version Adoption

v1.0
98.8%
v0.9
1.2%

Top Alternatives to User Specific Content

TheTop7 &#8211; Custom Top 7 Lists icon
TheTop7 – Custom Top 7 Lists
510 installsUpdated 12 years ago
ViewCompare
View all User Content plugins →

Frequently Asked Questions

Changelog

1.0.6 replaced deprecated get_currentuserinfo().

1.0.5 Fixed Custom roles not working.

1.0.4 Fixed Shortcode not working.

1.0.3 Removed some leftover testing code.

1.0.2 Major updates:

Pls make sure to save settings in option panel after updating.

  • Added support for multiple roles per user.
  • Added better support for multisite.
  • Fixed settings panel not saving.
  • Added a “clear selection” to multiple select dropdowns.
  • Added logged_status shortcode parameter, See FAQ.

…and 1 more changes

View full changelog on WordPress.org

Contributors

adsbycbBainternetBainternet
Plugin Info
Version
1.0.6
Last Updated
Nov 28, 2017
WP Requires
2.9.2+
Tested Up To
4.7.0
PHP Requires
false+
Active Installs
1.0K+
Downloads
96K+
Added
Apr 13, 2011
Business
Free

Tags

user contentcontent by rolecontent by useruser specific content

Developer

B
Bainternet
19 plugins0.0M+ total installs
View all plugins →

Quick Compare

User Specific Content vs TheTop7 – Custom Top 7 Lists→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.