WordPress has long provided inline documentation throughout the administrative interface that provide explanations for various features and input fields. This includes an explanations of excerpts, trackbacks, custom fields, page parents, etc. These are great for newcomers to WordPress, but for those with sufficient familiarity these bits of text are no longer necessary and merely provide visual noise. This plugin gets rid of those descriptive texts.
The plugin’s behavior is made available as a per-user profile option. Each user who wishes to enable expert mode for themselves must do so individually by going into their profile, checking the field ‘Expert mode’, and then pressing the ‘Update Profile’ button.
Text indicating that widgets are added from the listing of widgets on the left.
NOTE: This plugin does NOT remove input field labels or section headers, nor anything containing actual data. In a few cases, descriptive text is left intact when it is of enough importance to warrant retention, or the markup structure does not facilitate easy removal.
The plugin is further customizable via two filters. Code using these filters should ideally be put into a mu-plugin or site-specific plugin (which is beyond the scope of this readme to explain). Less ideally, you could put them in your active theme’s functions.php file.
The ‘c2c_admin_expert_mode’ filter allows you to dynamically determine whether the admin expert mode should be active.
The ‘c2c_admin_expert_mode_default’ filter allows you to specify whether admin expert mode should be active for users by default or not. This filter only applies to users who visit the admin for the first time after the plugin is activated. Once a user visits the admin, their setting gets set to the default state and will no longer be affected by this filter. If you wish to affect the setting for existing users, use the ‘c2c_admin_expert_mode’ filter instead.
A screenshot of some of the panels of the 'Edit Post' admin page after this plugin is activated.
A screenshot of the same panels of the 'Edit Post' admin page as they appear in a standard WP 3.3 installation. See the difference?
A screenshot of the plugin's profile checkbox on the user Profile page.
A screenshot of the form on the 'Categories' admin page after this plugin is activated.
A screenshot of the form on the 'Categories' admin page as they appear in a standard WP 3.3 installation. See the difference?
Each user who wishes to enable expert mode for themselves must do so individually by going into their profile, checking the checkbox ‘Expert mode’, and then pressing the ‘Update Profile’ button.
Can I view an admin page with admin expert mode turned off without turning the feature off for my account or disabling the plugin entirely?
Yes. Use the ‘disable-admin-expert-mode’ query parameter with a value of ‘1’ to disable admin expert mode for the loaded page. This would yield a URL, for example, of https://example.com/wp-admin/options-general.php?disable-admin-expert-mode=1. If the URL already has query parameters specified (you’ll see a “?” in the URL), then you have to add the new query parameter as an additional one joined with “&”, e.g. https://example.com/wp-admin/post-new.php?post_type=page&disable-admin-expert-mode=1.
“Admin Expert Mode” is open source software. The following people have contributed to this plugin.
Translate “Admin Expert Mode” into your language.
This minor release primarily adds the ability for admin users to see and edit the setting within other users’ profiles and notes compatilibity through WordPress v5.1+. All other changes were behind-the-scenes for the general improvement of the plugin and its documentation.
New: Add support for trimming new term.php page.