cgit-wp-tweak-tool
Tools
Open Source
PHP
WordPress
Castlegate IT WP Tweak Tool
Another plugin that makes it easy to tweak the WordPress admin interface, including:
- Hide the admin toolbar
- Edit the welcome message
- Force plain text paste in the content editor
Options
Editing options
The options are stored as an associative array, with the following default values:
$options = [ 'force_plain_text_paste' => true, 'hide_admin_bar' => false, 'welcome_message' => false, ];
You can use the cgit_tweak_tool_options
filter to edit the options:
add_action('init', function () { add_filter('cgit_tweak_tool_options', function ($options) { $options['hide_admin_bar'] = true; return $options; }); });
Note that the options are set in the init
action with priority 20
so this filter must be applied earlier, either using a higher priority in the init
action (the default value of 10
should work) or using an earlier action.
Editing the welcome message
If the custom welcome message contains %s
, it will include the current user’s display name using sprintf()
.
Changes since version 3.0
The following features have been removed:
-
Hide menu items in the Dashboard for non-admin users (
hide_menus
). We now recommend this is done on a per-site and per-theme basis. -
Show navigation menu settings when appearance settings are hidden for some users (
show_nav_menus
). This feature is now provided by the Site Manager plugin. -
Hide update notifications for non-admin users (
hide_notifications
). This feature is now provided by the Admin Notifications plugin. -
Hide presentational markup (
hide_editor_buttons
), some block-level elements (hide_editor_elements
), and media controls (hide_media_buttons
) controls in TinyMCE. We now recommend this is done on a per-site and per-theme basis. -
Hide templates and pages (
hide_templates
). We now recommend this is done with filters on a per-site and per-theme basis. -
Move Yoast SEO fields to the bottom of the screen (
move_yoast_to_bottom
). This feature is now provided by the SEO Headings plugin.
License
Released under the MIT License. See LICENSE for details.