I’m sure you’re one of the millions who get jittery at the thought of using a public restroom. I mean why the nervousness? It’s functionally the same as your bathroom at home, right? It gets the job done just as effectively as your bog at home. Then why do we always play the risky game of “I’ll just hold it in till I get home”?
The answer is a pretty simple one. Familiarity. You know your bathroom like the back of your hand. Where the toiletries are, which knob to turn to get the water temperature just right, and most importantly whether it’s clean or not!
If all that made sense to you then the following statement should be an “Aha!” moment for all the WordPress junkies out there.
“The best kind of WordPress dashboard is a customizable WordPress dashboard!”
I mean wouldn’t you prefer a dashboard that is the extension of your office desk? Where everything is neatly tucked away systematically to ensure the highest level of efficiency and productivity when you sit down to work.
Whether you’re a seasoned developer or a WordPress newbie, the ability to customize your dashboard can revolutionize your workflow. It’s not just about making things pretty (although that’s a nice bonus); it’s about creating an efficient, user-friendly environment that helps you manage your site with ease and precision.
In this ultimate guide, we’ll dive deep into the world of WordPress dashboard customization. We’ll explore methods both with and without plugins, giving you the power to transform your admin area into a streamlined command center. From simple tweaks to advanced modifications, we’ve got you covered.
Look no further than the WP Adminify Plugin! This game-changing tool allows you to make tweaks and modifications to your Dashboard that are as unique as you are.
With WP Adminify, you can craft custom admin pages, modify admin menus, create custom widgets, and so much more – the possibilities are practically endless!
So if you’re ready to take your WordPress Dashboard to the next level and make it truly your own, read on for the ultimate guide to Dashboard customization with WP Adminify.
Before we get into the dark arts of dashboard customization lets get to know the dashboard first.
The WordPress Admin Dashboard, often referred to as the “backend” of your website, is the control center for managing your WordPress site. It’s a user-friendly interface that allows you to create, edit, and organize content, as well as customize and maintain your website’s functionality and appearance.
Key Features of the WordPress Admin Dashboard:
The WordPress Admin Dashboard is designed to be intuitive, even for beginners, while offering powerful tools for experienced users. It’s the hub where you’ll spend most of your time when managing your WordPress website, making it a crucial component of the WordPress ecosystem.
Whether you’re running a small blog or a large e-commerce platform, understanding and efficiently navigating the admin dashboard is key to effectively managing your WordPress site.
Now the question that might pop up in your head is: Why should I customize the WordPress dashboard? Didn’t they curate it so that I don’t have to?
Imagine your WordPress admin dashboard is your kitchen. It has everything you need to cook a meal (posts, pages, menus), but it’s arranged in a generic way. The pots and pans (plugins) might be scattered around, the spices (widgets) might be on a high shelf you rarely reach, and the oven (settings) might be buried in a deep cabinet.
See what I’m getting at?
The default WordPress admin dashboard is functional, but it’s a one-size-fits-all solution.
It’d be more effective to have a personalized workspace tailored to your specific needs and preferences?
It’s a not brainer once you think about it.
If you’re still not convinced, here’s why customizing your WordPress admin dashboard is a worthwhile investment:
Boost Productivity:
Enhanced User Experience:
Improved Security:
Overall Efficiency:
Beyond the Basics:
While these are core benefits, customization goes beyond aesthetics. Explore advanced options like:
When it comes to customizing the WordPress dashboard, having a unique and professional appearance that reflects your brand identity is paramount.
To achieve this, look no further than the WP Adminify Plugin! This resourceful tool allows you to make tweaks and modifications to your Dashboard that are as unique as you are.
With WP Adminify, you can craft custom admin pages, modify admin menus, create custom widgets, white label WordPress and so much more – the possibilities are practically endless!
Personalize, Optimize, Thrive!
Boost Productivity, Enhance Focus. The Perfect Partner for Busy WordPress Users. WP Adminify Saves You Hours.
Right off the bat let’s get into the branding.
With the help of the logo option, you can easily change the theme of your Dashboard to both light and dark mode. You can also use the Login Customizer to transform your default WordPress login page to reflect your brand.
Navigate to WP Adminify Option Panel > Admin Footer. Now write your copyright text inside “Admin Footer Text” area. This will change the WordPress Branding from your Dashboard Footer area.
Inside the Adminify Option panel, you will see a customize tab. Inside this tab, there are 9 pre-built Adminify UI Templates. If you don’t like any pre-built template, then just click on the color picker option and define your colors for Backgroud, Button, Menu, Notification yourself.
Customizing the WordPress dashboard sidebar menu is a great way to organize and streamline your site. Admin Menu Editor by WP Adminify can be used to edit the sidebar menu quickly and easily. This module allows you to hide, show, or re-order all of your WordPress admin panels. You can also import and export menus so that you can share them with other site owners as well as groups of users.
Hover on WP Adminify menu then click on “Menu Editor“. All your existing Admin menu items are ready to edit here. Just click on any menu item, then rename it, input icons, and url.
Click on “Hidden for Rules” option, select your desired user rules. Remember, it will hide that specific menu item from your selected user rules.
Get WP Adminify Now
20+ Module like Folder, White Label, Admin Notice, Menu Editor available.
With the Admin Page module, you can create an unlimited number of Admin Pages for your WordPress Dashboard. It lets you to add a custom page to your Dashboard and design it with any page builder like Elementor, Visual Composer, Gutenberg, etc. Define your custom Admin Page as a top label menu or submenu anytime.
If you like to edit this Custom WordPress Admin page using any page builder, then make sure to select “Admin Page” post type in your page builder settings panel.
Login to your Website Dashboard and hover on WP Adminify. You will see a submenu item called “Admin Pages”, click on this option. Now you are ready to create a new Admin Page. “Admin Pages” by WP Adminify is a post type, you can create unlimited Admin Pages and assign them as top level menu or submenu for existing admin menu items.
Take a look at the right sidebar. There is a block for “Menu Attributes”, You can select menu type as “Top Level Menu” or “Sub menu”, then menu order value and custom icon for the admin page.
You can enable or disable Page Title, Page Margin, Admin Notices for your New Admin page. Also able to define who can see your Admin Pages by using the “User Roles Access” option. Finally, if you need more customization, then feel free to write Custom CSS and JS for your Custom Admin Page.
Custom Dashboard Widget or a custom Welcome Panel is a great way to personalize your site Dashboard. Dashboard Widget module by WP Adminify offers the following features:
First, design your contact form the way you need. Then click on add new dashboard widget. Select the Widget type as “Shortcode”. Now paste your Contact Form 7 Shortcode and save everything. Now navigate to your website Dashboard and reload it.
Design your new Welcome Widget via any page builder or the default WordPress editor. For default WP Editor, just create a new page and write down your all welcome widget content. Perhaps, you can design your page with any page builder and also use Elementor saved section too.
You can easily show or hide Post or Page Admin Columns by using the default Screen Option.
What if you like to modify the column width and need more customization flexibility? Here Admin Column editor by WP Adminify will assist you.
Not only for post type but also you can modify taxonomies admin columns too. Just navigate to Admin Columns option and you will see something like the following screenshot.
Select your desired post type and click on any existing column name which you like to modify. Here you can rename your admin column label text, select column type, and define width in px or percentage. You are free to remove all unwanted columns to make it cleaner and user-friendly.
In short, It can enhance the security of your WordPress Website.
Have you been a victim of a brute force attack? If yes, then you know how painful it is. A Brute Force Attack is a form of hacking where an intruder tries to guess your password or username by systematically guessing different combinations.
WP Adminify comes with URL Redirection module. It will help you to change your WordPress login URL & boost your Dashboard Security. Enable this module from the WP Adminify modules manager. Then you will notice a new submenu called “Redirect URLs” under WP Adminify. Just click on this submenu and you are ready to set a new Login URL and redirect the default Admin URL.
Your WordPress login page is often the first thing customers or user’s encounter when visiting your site. It’s where they enter their name and password. If those credentials are accepted, it takes them to the dashboard, which is where they will spend most of their time on your website. The login page has to be welcoming, informative for the users.
Login Customizer by WP Adminify lets you customize your WordPress login page via default customizer. You can visually check whatever you are doing inside your Editor. Some important features you will get in this WP Adminify login page customizer:
After login to your Dashboard just navigate to WP Adminify> Login Customizer. It will redirect you to the login page customizer panel which looks something like the following screenshot.
Select your desired template from 16 pre-built login page templates. Change your login page logo, background, layout, login form, fields content, button style, Customize error message and many more.
Light / Dark mode module by WP Adminify offers a one-click switcher to turn your WordPress Dashboard into Dark and Light mode. This is a great feature for those who work on Dashboard during the night.
Not only one click switcher, but also you can schedule Dark Mode for WordPress Dashboard. There is an option to define Operating system-based dark mode too.
Navigate to WP Adminify Option panel and then click on Light/ Dark mode. Scroll down a little bit and define your specific time or turn on system-based mode.
The most common issue is people think that adding a page, post or image into a folder will change its URL. But it doesn’t. Folders by WP Adminify plugin create virtual folders, it doesn’t create actual folders in your server. You are free to delete or rename your folder whenever you need.
Using the plugin is simple! Once you install it, all you need to do to create your folder then drag your post type or media content. If you click the “create new” button, it will ask you to type your folder name. Input your folder name and then any items (such as post, page, post type, images, videos, or audio) can be added to those folders. Features you will get in this Folder Module:
Have you ever noticed a plugin asks you to upgrade and starts showing a bunch of banner notices? Every time you close them out, they pop open again and distract you from your work.
WP Adminify offers a one-click WordPress Dashboard Notice removal option. If you like to get rid of all admin notices for different themes or plugins, then just turn on the option and reload your Dashboard. The following features you will get inside Disable Admin notice module.
Watch this video to learn more about Disable Admin Notice. Each step is very simple and anyone can do this. Just don’t miss the step as mentioned in the video.
Monitoring and tracking are essential for any business, and WordPress websites need to check each change. With the Activity Log module by WP Adminify, you’ll be able to see everything happening on your WordPress website. In short, get a complete insight into exactly who does what and when.
Activity logs by WP Adminify come with a rich filter system. It tracks login, post changes, delete, upload, theme-plugin changes, activation, and many more.
Let’s take a look at the following features:
A simple modification can be very helpful when it comes to WordPress Dashboard Customization. Tweaks by WP Adminify has different category like Head, Feed, HTTP Response, WP JSON API, Post/archive, Comments, Attachments, and Performance.
Some tweaks are highly useful for most users. For example, you can showcase “Post Modified update date” with a single click, just turn on the tweaks and it will be applied to your all post. Perhaps, you can disable tag, author, date archive pages too. There are many more tweaks by WP Adminify available.
With the help of “comments” tweak, you can remove Website field, Notes, Author link, and many more for the default WordPress Comment form. It can help you to get rid of some spammers.
If you click on the “Attachments” tweak then you can enable or disable thumbnails on RSS Feed, Remove Image link, Disable Attachments, and Disable PDF Thumbnails preview too.
While plugins offer easy customization options, you can modify your WordPress dashboard using built-in features and custom code. Here are several ways to customize your dashboard without relying on plugins:
At the top-right of most dashboard pages, you’ll find a “Screen Options” tab.
Click it to show/hide various dashboard elements, rearrange widgets, or adjust the number of items displayed.
Many dashboard elements can be rearranged by simply dragging and dropping them.
This allows you to prioritize the information most important to you.
Add this code to your theme’s functions.php file to remove all default Dashboard widget:
function wporg_remove_all_dashboard_metaboxes() { // Remove Welcome panel remove_action( 'welcome_panel', 'wp_welcome_panel' ); // Remove the rest of the dashboard widgets remove_meta_box( 'dashboard_primary', 'dashboard', 'side' ); remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' ); remove_meta_box( 'health_check_status', 'dashboard', 'normal' ); remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' ); remove_meta_box( 'dashboard_activity', 'dashboard', 'normal'); } add_action( 'wp_dashboard_setup', 'wporg_remove_all_dashboard_metaboxes' );
Reference: https://developer.wordpress.org/apis/dashboard-widgets/#removing-default-dashboard-widgets
Create your own widgets with this code in functions.php:
/** * Add a widget to the dashboard. * * This function is hooked into the 'wp_dashboard_setup' action below. */ function wporg_add_dashboard_widgets() { wp_add_dashboard_widget( 'wporg_dashboard_widget', // Widget slug. esc_html__( 'Example Dashboard Widget', 'wporg' ), // Title. 'wporg_dashboard_widget_render' // Display function. ); } add_action( 'wp_dashboard_setup', 'wporg_add_dashboard_widgets' ); /** * Create the function to output the content of our Dashboard Widget. */ function wporg_dashboard_widget_render() { // Display whatever you want to show. esc_html_e( "Howdy! I'm a great Dashboard Widget.", "wporg" ); }
Users can choose from predefined color schemes in their profile settings.
To add a custom color scheme, use the wp_admin_css_color() function in your theme’s functions.php file.
function custom_admin_color_scheme() { wp_admin_css_color( 'my_custom_scheme', // Unique slug for your scheme __('My Custom Scheme', 'textdomain'), // Display name get_template_directory_uri() . '/my_custom_scheme.css', // Path to your CSS file array('#737373', '#ffcd00', '#c7a589', '#9ea476'), // Color values array('base' => '#f3f2f1', 'focus' => '#fff', 'current' => '#fff') // Additional styles ); } add_action('admin_init', 'custom_admin_color_scheme');
We are not done yet. Now to get the final output, create an Admin color scheme CSS file. Checkout the following CSS code, and feel free to customize the color based on your demand. The following CSS is a minified version, you can uniminify this code and customize it.
#adminmenu,#adminmenuback,#adminmenuwrap,#wpadminbar{background:#737373}body{background:#fff}a{color:#0073aa}.wp-core-ui input[type=reset]:active,.wp-core-ui input[type=reset]:hover,a:active,a:focus,a:hover{color:#0096dd}#post-body #visibility:before,#post-body .misc-pub-post-status:before,#post-body .misc-pub-revisions:before,.curtime #timestamp:before,span.wp-media-buttons-icon:before{color:currentColor}input[type=checkbox]:checked::before{content:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23ffcd00%27%2F%3E%3C%2Fsvg%3E")}input[type=radio]:checked::before{background:#ffcd00}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#585858;box-shadow:0 0 0 1px #585858}.wp-core-ui .button,.wp-core-ui .button-secondary{color:#c7a589;border-color:#c7a589}.wp-core-ui .button-secondary:focus,.wp-core-ui .button-secondary:hover,.wp-core-ui .button.focus,.wp-core-ui .button.hover,.wp-core-ui .button:focus,.wp-core-ui .button:hover{border-color:#bf9878;color:#bf9878}.wp-core-ui .button-secondary:focus,.wp-core-ui .button.focus,.wp-core-ui .button:focus{border-color:#c7a589;color:#bf9878;box-shadow:0 0 0 1px #c7a589}.wp-core-ui .button:active{background:#bf9878;border-color:#bf9878}.wp-core-ui .button.active,.wp-core-ui .button.active:focus,.wp-core-ui .button.active:hover{border-color:#bf9878;color:#bf9878;box-shadow:inset 0 2px 5px -3px #bf9878}.wp-core-ui .button-primary{background:#c7a589;border-color:#c7a589;color:#fff}.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background:#ccad93;border-color:#c29d7f;color:#fff}.wp-core-ui .button-primary:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #c7a589}.wp-core-ui .button-primary:active{background:#bf9878;border-color:#bf9878;color:#fff}.wp-core-ui .button-primary.active,.wp-core-ui .button-primary.active:focus,.wp-core-ui .button-primary.active:hover{background:#c7a589;color:#fff;border-color:#ae7d55;box-shadow:inset 0 2px 5px -3px #37271a}.wp-core-ui .button-primary.button-primary-disabled,.wp-core-ui .button-primary.disabled,.wp-core-ui .button-primary:disabled,.wp-core-ui .button-primary[disabled]{color:#d1ccc7!important;background:#ba906d!important;border-color:#ba906d!important;text-shadow:none!important}.wp-core-ui .button-group>.button.active{border-color:#c7a589}.wp-core-ui .wp-ui-primary,.wrap .add-new-h2:hover,.wrap .page-title-action:hover,body.more-filters-opened .more-filters{color:#f2ff8d;background-color:#737373}.view-switch a.current:before,.wp-core-ui .wp-ui-text-primary{color:#737373}#adminmenu a:hover,#adminmenu li.menu-top:hover,#adminmenu li.opensub>a.menu-top,#adminmenu li>a.menu-top:focus,.wp-core-ui .wp-ui-highlight{color:#f2ff8d;background-color:#585858}#adminmenu .wp-has-current-submenu .wp-submenu a:focus,#adminmenu .wp-has-current-submenu .wp-submenu a:hover,#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:focus,#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover,#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:focus,#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:hover,#adminmenu .wp-submenu a:focus,#adminmenu .wp-submenu a:hover,#adminmenu .wp-submenu li.current a:focus,#adminmenu .wp-submenu li.current a:hover,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu a:focus,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu a:hover,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a:focus,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a:hover,#collapse-button:focus,#collapse-button:hover,#wpadminbar #wp-admin-bar-user-info a:hover .display-name,#wpadminbar .menupop .menupop>.ab-item:hover:before,#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a .blavatar,#wpadminbar .quicklinks .menupop ul li a:focus,#wpadminbar .quicklinks .menupop ul li a:focus strong,#wpadminbar .quicklinks .menupop ul li a:hover,#wpadminbar .quicklinks .menupop ul li a:hover strong,#wpadminbar .quicklinks .menupop.hover ul li a:focus,#wpadminbar .quicklinks .menupop.hover ul li a:hover,#wpadminbar .quicklinks li a:focus .blavatar,#wpadminbar .quicklinks li a:hover .blavatar,#wpadminbar li #adminbarsearch.adminbar-focused:before,#wpadminbar li .ab-item:focus .ab-icon:before,#wpadminbar li .ab-item:focus:before,#wpadminbar li a:focus .ab-icon:before,#wpadminbar li.hover .ab-icon:before,#wpadminbar li.hover .ab-item:before,#wpadminbar li:hover #adminbarsearch:before,#wpadminbar li:hover .ab-icon:before,#wpadminbar li:hover .ab-item:before,#wpadminbar.mobile .quicklinks .ab-icon:before,#wpadminbar.mobile .quicklinks .ab-item:before,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li.hover span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,.folded #adminmenu .wp-has-current-submenu .wp-submenu a:focus,.folded #adminmenu .wp-has-current-submenu .wp-submenu a:hover,.theme-browser .theme.add-new-theme a:focus span:after,.theme-browser .theme.add-new-theme a:hover span:after,.wp-core-ui .wp-ui-text-highlight,.wp-pointer .wp-pointer-content h3:before{color:#585858}#wpadminbar #wp-admin-bar-recovery-mode,.wp-core-ui .wp-ui-notification{color:#f2ff8d;background-color:#ccaf0b}.view-switch a:hover:before,.wp-core-ui .wp-ui-text-notification{color:#ccaf0b}#adminmenu div.wp-menu-image:before,#collapse-button,#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:after,#wpadminbar .ab-item:before,#wpadminbar .menupop .menupop>.ab-item:before,#wpadminbar .quicklinks li .blavatar,#wpadminbar.mobile .quicklinks .hover .ab-icon:before,#wpadminbar.mobile .quicklinks .hover .ab-item:before,.wp-core-ui .wp-ui-text-icon,.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before,div#wp-responsive-toggle a:before{color:#f3f1f1}#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a,#adminmenu .wp-submenu li.current a,#adminmenu a,#adminmenu a.current:hover div.wp-menu-image:before,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a,#adminmenu li a:focus div.wp-menu-image:before,#adminmenu li.menu-top:hover div.wp-menu-image:before,#adminmenu li.opensub div.wp-menu-image:before,#adminmenu li.opensub>a.menu-top div.wp-menu-image:before,#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before,#adminmenu li.wp-has-current-submenu div.wp-menu-image:before,#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before,#adminmenu li:hover div.wp-menu-image:before,#wpadminbar #wp-admin-bar-recovery-mode .ab-item,#wpadminbar #wp-admin-bar-recovery-mode a.ab-item,#wpadminbar #wp-admin-bar-user-info .display-name,#wpadminbar .ab-item,#wpadminbar a.ab-item,#wpadminbar:not(.mobile) li:hover #adminbarsearch:before,#wpadminbar:not(.mobile) li:hover .ab-icon:before,#wpadminbar:not(.mobile) li:hover .ab-item:after,#wpadminbar:not(.mobile) li:hover .ab-item:before,#wpadminbar>#wp-toolbar span.ab-label,#wpadminbar>#wp-toolbar span.noticon,.ie8 #adminmenu li.opensub div.wp-menu-image:before,.widgets-chooser li.widgets-chooser-selected:before,.widgets-chooser li.widgets-chooser-selected:focus:before,body.more-filters-opened .more-filters:before,body.more-filters-opened .more-filters:focus:before,body.more-filters-opened .more-filters:hover:before{color:#f2ff8d}.about-wrap .nav-tab-active,.nav-tab-active,.nav-tab-active:hover{background-color:#fff;border-bottom-color:#fff}#adminmenu .wp-has-current-submenu .wp-submenu,#adminmenu .wp-has-current-submenu.opensub .wp-submenu,#adminmenu .wp-submenu,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu,#wpadminbar .menupop .ab-sub-wrapper,.folded #adminmenu .wp-has-current-submenu .wp-submenu,.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a{background:#616161}#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after{border-right-color:#616161}#adminmenu .wp-has-current-submenu .wp-submenu a,#adminmenu .wp-has-current-submenu.opensub .wp-submenu a,#adminmenu .wp-submenu .wp-submenu-head,#adminmenu .wp-submenu a,#adminmenu a.wp-has-current-submenu:focus+.wp-submenu a,#wpadminbar #wp-admin-bar-user-info .username,#wpadminbar .ab-submenu .ab-item,#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop.hover ul li a,#wpadminbar.nojs .quicklinks .menupop:hover ul li a,.folded #adminmenu .wp-has-current-submenu .wp-submenu a{color:#ccd585}ul#adminmenu a.wp-has-current-submenu:after,ul#adminmenu>li.current>a.current:after{border-right-color:#fff}#adminmenu li.current a.menu-top,#adminmenu li.wp-has-current-submenu .wp-submenu .wp-submenu-head,#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,.folded #adminmenu li.current.menu-top{color:#f2ff8d;background:#585858}#adminmenu .awaiting-mod,#adminmenu .update-plugins{color:#f2ff8d;background:#ccaf0b}#adminmenu li a.wp-has-current-submenu .update-plugins,#adminmenu li.current a .awaiting-mod,#adminmenu li.menu-top:hover>a .update-plugins,#adminmenu li:hover a .awaiting-mod{color:#f2ff8d;background:#616161}#wpadminbar{color:#f2ff8d}#wpadminbar .ab-top-menu>li.menupop.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar.nojs .ab-top-menu>li.menupop:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{color:#585858;background:#616161}#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu{background:#858585}#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input:focus{color:#f2ff8d;background:#858585}#wpadminbar .ab-top-menu>#wp-admin-bar-recovery-mode.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus{color:#f2ff8d;background-color:#b89e0a}#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img{border-color:#858585;background-color:#858585}.wp-pointer .wp-pointer-content h3{background-color:#585858;border-color:#4b4b4b}.wp-pointer.wp-pointer-top .wp-pointer-arrow,.wp-pointer.wp-pointer-top .wp-pointer-arrow-inner,.wp-pointer.wp-pointer-undefined .wp-pointer-arrow,.wp-pointer.wp-pointer-undefined .wp-pointer-arrow-inner{border-bottom-color:#585858}.media-item .bar,.media-progress-bar div{background-color:#585858}.details.attachment{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #585858}.attachment.details .check{background-color:#585858;box-shadow:0 0 0 1px #fff,0 0 0 2px #585858}.media-selection .attachment.selection.details .thumbnail{box-shadow:0 0 0 1px #fff,0 0 0 3px #585858}.mce-container.mce-menu .mce-menu-item-normal.mce-active,.mce-container.mce-menu .mce-menu-item-preview.mce-active,.mce-container.mce-menu .mce-menu-item.mce-selected,.mce-container.mce-menu .mce-menu-item:focus,.mce-container.mce-menu .mce-menu-item:hover,.theme-browser .theme.active .theme-name,.theme-browser .theme.add-new-theme a:focus:after,.theme-browser .theme.add-new-theme a:hover:after{background:#585858}.theme-filter.current,.theme-section.current{border-bottom-color:#737373}.widgets-chooser li.widgets-chooser-selected,body.more-filters-opened .more-filters:focus,body.more-filters-opened .more-filters:hover{background-color:#585858;color:#f2ff8d}.wp-responsive-open div#wp-responsive-toggle a{border-color:transparent;background:#585858}
Change the admin footer text with this code:
function custom_admin_footer() { echo 'Powered by WordPress | Customized by Your Name'; } add_filter('admin_footer_text', 'custom_admin_footer');
You can hide all unwanted admin menu items by the following line of code. But as a recommendation, you can check out the Admin Menu Editor by WP Adminify, which will help you to hide admin menu items based on their user role, change text, icons, and create a custom menu.
function remove_menu_items() { remove_menu_page('edit.php'); // Removes Posts remove_menu_page('edit-comments.php'); // Removes Comments } add_action('admin_menu', 'remove_menu_items');
function custom_admin_styles() { echo ''; } add_action('admin_head', 'custom_admin_styles');
Remember, when making these changes:
By using these methods, you can significantly customize your WordPress dashboard without relying on additional plugins, potentially improving performance and reducing plugin-related issues.
That concludes the fundamental aspects of WordPress dashboard customization.
In addition to the core customization capabilities, WP Adminify offers a multitude of additional modules, including Header Footer scripts, Custom Sidebar, Google Pagespeed insights, Quick menu, Menu Duplicator, Post type order, and many others.
In essence, WP Adminify is a comprehensive solution for those seeking a complete WordPress dashboard customization experience.
Rather than investing significant time and resources in multiple plugins, WP Adminify offers a streamlined approach to achieving your desired level of customization. Therefore, if you seek a superior WordPress dashboard customization journey, WP Adminify presents an ideal solution.
Jemee is a dedicated content creator, video producer, and Support specialist for WP Adminify plugin users. With a passion for keeping the community informed, Jemee shares valuable insights through blog posts and engaging videos. Need assistance? Jemee is here to help you solve any WordPress-related challenges!