Plugin info

Total downloads: 21,522
Active installs: 10
Total reviews: 3
Average rating: 1.3
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 1/4/2012 (5110 days ago)
Added to WordPress: 6/4/2011 (14 years old)
Minimum WordPress version: 3.0
Tested up to WordPress version: 3.3.2
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 5110 days ago • 3 reviews

22/100

Is Front-End Users abandoned?

Possibly abandoned (last update 5110 days ago).

Compatibility

Requires WordPress: 3.0
Tested up to: 3.3.2
Requires PHP: f

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Public Post Preview
Rating 4.5/5 (79 reviews)Active installs 100,000
Public Post Preview Configurator
Rating 5.0/5 (3 reviews)Active installs 10,000
Share Drafts Publicly
Rating 4.0/5 (2 reviews)Active installs 400
Simple Preview
Rating 5.0/5 (1 reviews)Active installs 200
Switcher
Rating 5.0/5 (1 reviews)Active installs 30
PlacePress
Rating 0.0/5 (0 reviews)Active installs 30

Description

Front-End Users is a WordPress plugin that prevents specified user roles from accessing the WordPress admin section (the pages in /wp-admin/), sets up a profile editing page on the front-end, and allows for customization of front-end user-specific pages. This allows you to hide all of the WordPress back-end from specified roles (e.g. Subscribers) and instead present to them a profile editing page (and, optionally, other user-specific pages) that have the same layout as the rest of the site. The front-end functionality is available to all roles, but you can choose which roles are able to access the WordPress admin section (by default, only Administrators have access to it).

Front-End Users also makes it easy to:

  • Display user-specific links that depend on the login state (e.g. “Sign in | Register”, “John | Sign out”, “John | Dashboard | Sign out”)
  • Change the URL of the profile editing page and other user-specific pages
  • Add other user-specific pages and display a menu of all of some of these pages
  • Determine whether the current user has access to the admin section

The documentation for the hooks is in example_hooks.php, and the documentation for the functions is in functions.php.

If the User Avatar plugin is also installed, the avatar-editing functionality it provides will be shown on the front-end user settings page.

If you’d like to grab development releases, see what new features are being added, or browse the source code please visit the GitHub repo.

Installation

  1. Upload front-end-users to the wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Make sure that Pretty Permalinks are enabled and working

Frequently Asked Questions

Where should I go for support questions or to ask for a new feature?

Please feel free to either add a topic in the WordPress forum or contact me through GitHub for any questions about Front-End Users:

Review feed

No reviews available

Screenshots

  1. The settings for Front-End Users.

    The settings for Front-End Users.

  2. The default profile settings page that's displayed on the front-end to users. This can easily be modified or re-styled if any changes are desired.

    The default profile settings page that's displayed on the front-end to users. This can easily be modified or re-styled if any changes are desired.

  3. An example of how user-specific pages and a menu listing them can be added.

    An example of how user-specific pages and a menu listing them can be added.

Changelog

1.1

  • Added a switch that allows custom profile fields added by plugins and themes to show up in the default public settings view
  • Added an exception to the admin URL rewrite to correct the admin profile form’s action