This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

HITS- Pages By Role


Pages By Role gives designers the ability to add pages to a widget while specifying what WordPress roles are required to view the link.

From a drop down you can select the page, user role and optional override text for each link you want to have displayed.

Future Functionality

  • Nicer looking interface
  • Editing existing links


This section describes how to install the plugin and get it working.

  1. Upload folder hits-pages-by-role to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Define your settings.
  4. Add the widget to your site.
  5. Test and enjoy!


There are no reviews for this plugin.

Contributors & Developers

“HITS- Pages By Role” is open source software. The following people have contributed to this plugin.


Translate “HITS- Pages By Role” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Cleaned up jQuery code when adding / sorting records
  • Fixed issue where sorting/remove icons would not work for newly added items until a page refresh
  • Tested with wordpress 3.0 beta
  • [Updated May 11, 2010]


  • Added Icons instead of links for Existing Page Manipulation
  • Added some logging when in debug mode
  • Removed unnecessary installation code
  • Fixed new install where plugin would not setup correctly
  • [Updated April 25, 2010]


  • Fixed problem where user access wasn’t correctly being calculated (case sensitivity logic error)
  • [Updated April 21, 2010]


  • Fixed problem when activating the plugin for the first time
  • Fixed widget not displaying links
  • [Updated April 20, 2010]


  • Newly added records now have the hyperlinks working.
  • [Updated April 20, 2010]


  • Fixed sorting code to not have a table name hard coded
  • [Updated April 20, 2010]


  • Added links to move an existing up/down in order
  • Changed storage of links to be more robust with a dedicated DB table
  • [Updated April 20, 2010]


  • Updated a stupid miss resulting in a syntax error
  • [Updated April 15, 2010]


  • Include the override text in the record for each link
  • Update plugin comments to reflect correct version
  • [Updated April 15, 2010]


  • Fixed location of Update Notes to display when plugin can be upgraded
  • [Updated April 15, 2010]


  • Updated readme to have correct settings
  • Fixed file extension case of screenshot files
  • [Updated April 15, 2010]


  • First version
  • [Created April 15, 2010]