Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Admin Expert Mode

Allow users with access to the administration section to hide inline documentation and help text, which generally target beginning users.

2.3 (2016-04-03)

  • New: Add support for trimming new term.php page.
  • New: Add LICENSE file.
  • Change: Note compatibility through WP 4.5+.

2.2 (2016-01-13)

  • Add: Hide descriptive paragraph for Tools - Import.
  • Change: Hide Press This help text on latest WP.
  • Change: Add support for language packs:
    • Don't load textdomain from file.
    • Remove .pot file and /lang subdirectory.
  • Change: Note compatibility through WP 4.4+.
  • Change: Explicitly declare methods in unit tests as public.
  • Change: Update copyright date (2016).
  • Add: Create empty index.php to prevent files from being listed if web server has enabled directory listings.

2.1 (2015-02-17)

  • Reformat plugin header
  • Update hiding of a few existing help text
  • Use DIR instead of dirname(__FILE__)
  • Note compatibility through WP 4.1+
  • Minor code reformatting (bracing, spacing)
  • Various inline code documentation improvements (spacing, punctuation)
  • Change documentation links to wp.org to be https
  • Update screenshots
  • Update copyright date (2015)
  • Add plugin icon
  • Update .pot

2.0 (2013-12-22)

  • Update hiding of 'Install Plugins' page help text for WP 3.8
  • Update hiding of 'Permalink Settings' page help text for WP 3.8
  • Minor documentation tweaks
  • Note compatibility through WP 3.8+
  • Update copyright date (2014)
  • Change donate link
  • Update screenshot of profile page
  • Add banner


  • Update hiding of 'Tools - Export' page help text for WP 3.5
  • Update hiding of 'Tools' page help text for WP 3.5
  • Fix to hide 'Settings - Permalinks' page help text
  • Remove register_profile_page_hooks()
  • Add $user_id to maybe_save_options() and remove need to check $_POST
  • Add check to prevent execution of code if file is directly accessed
  • Modified documentation
  • Note compatibility through WP 3.5+
  • Update copyright date (2013)
  • Minor code reformatting (spacing)
  • Create repo's assets directory
  • Move screenshots into repo's assets directory


  • Use string instead of variable to specify translation textdomain
  • Re-license as GPLv2 or later (from X11)
  • Add 'License' and 'License URI' header tags to readme.txt and plugin file
  • Remove ending PHP close tag
  • Note compatibility through WP 3.4+


  • Change activation admin notice to recognize if settings is already true for user and say so
  • Hook 'admin_enqueue_scripts' action instead of 'admin_head' to output CSS
  • Hook 'load-profile.php' to add action for the profile.php page rather than using pagenow
  • Remove load_textdomain() and private static $textdomain_subdir and just load textdomain directly in do_init()
  • Add version() to return plugin version
  • Add register_styles(), enqueue_admin_css(), register_profile_page_hooks()
  • Move all CSS into admin.css
  • Remove add_css()
  • Change check in maybe_save_options() to ensure profile options are being updated
  • Update screenshots for WP 3.3
  • Add two new screenshots
  • Note compatibility through WP 3.3+
  • Create 'lang' subdirectory and move .pot file into it
  • Regenerate .pot
  • Add link to plugin directory page to readme.txt
  • Add 'Domain Path' directive to top of main plugin file
  • Minor code reformatting (spacing)
  • Update copyright date (2012)


  • Fix accidental hiding of permalink rules on permalinks settings page


  • Fix accidental hiding of submit button on permalinks settings page


  • Remove more help text on Custom Header, Tools, Settings - General, and Settings - Permalinks pages
  • Note compatibility through WP 3.2+
  • Tiny code formatting change (spacing)
  • Fix plugin homepage and author links in description in readme.txt


  • Rename class from 'AdminExpertMode' to 'c2c_AdminExpertMode'
  • Switch from object instantiation to direct class invocation
  • Explicitly declare all functions public static and class variables private static
  • Add .pot file
  • Documentation tweaks
  • Note compatibility through WP 3.1+
  • Update copyright date (2011)


  • Display notice on plugin's activation to remind admin that expert mode must be enabled for each user before it takes effect for the user
  • Allow configuring of default expert mode state for all users, via 'c2c_admin_expert_mode_default' filter (initially set to false)
  • Allow enabling of expert mode for all users, via 'c2c_admin_expert_mode' filter (having it return true)
  • Add true localization support
  • Handle text on 'Install Themes' page
  • Handle text on 'Add New Plugins'
  • Check for is_admin() before defining class rather than during constructor
  • Add function is_admin_expert_mode_active() to encapsulate logic to determine if expert mode is active for the current user
  • Change plugin description
  • Instantiate object within primary class_exists() check
  • Assign object instance to global variable $c2c_admin_expert_mode to allow for external manipulation
  • Add PHPDoc documentation
  • Note compatibility with WP 2.9+ and 3.0+
  • Drop compatibility with versions of WP older than 2.8
  • Minor code reformatting (spacing)
  • Remove docs from top of plugin file (all that and more are in readme.txt)
  • Remove trailing whitespace in header docs
  • Add Changelog, Upgrade Notice, and Filters sections to readme.txt
  • Fix sublist syntax usage in readme.txt
  • Add package info to top of plugin file
  • Update copyright date


  • Additionally hide inline docs on categories and tags admin pages
  • Noted WP 2.8+ compatibility


  • Initial release

Requires: 2.8 or higher
Compatible up to: 4.5.7
Last Updated: 11 months ago
Active Installs: 100+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.