While there are numerous plugin options available for customizing the frontend of your WordPress website, the backend often doesn’t receive as much attention. Despite the frontend being the face and appearance of your site, the backend is equally crucial. WordPress, being a popular CMS, provides a user-friendly backend environment. However, in cases where multiple plugins and notifications are installed, this user-friendly dashboard can become cluttered and disorganized.
A cluttered backend not only affects your productivity but also hampers your team’s performance. Streamlining and optimizing the backend experience is essential for maintaining efficiency. One such plugin that can help you achieve this is WP Adminify.
What is WP Adminify?
WP Adminify is a convenient WordPress plugin designed to streamline the customization of your website’s admin area. Modifying the admin interface can be a daunting task without the aid of a plugin, often necessitating extensive code modifications. In a previous post, we explored methods of hiding WordPress core update notifications and removing default footer text, both of which demanded code additions to your theme’s functions.php file.
WP Adminify simplifies these tasks and more. With this plugin, you can effortlessly accomplish these customizations and many others, as we’ll briefly discuss in this review.
Initially launched as a freemium plugin, WP Adminify’s free version offers a wide array of options to personalize your admin area. You can download the free version of the WP Adminify plugin from WordPress.org. The Pro version, available through an upgrade, unlocks even more features. Apart from changing the logo and renaming menu labels, which are included in the free version, the Pro version provides complete white-labeling capabilities, allowing you to create a truly bespoke admin experience for either your own website or your client’s WordPress site.
WP Adminify Quick Setup Wizard
After installation and activation, WP Adminify offers a setup wizard to assist you in configuring basic settings and enabling its features. If you prefer to configure it later, you can access the setup wizard anytime from the WP Adminify menu in your dashboard. For now, let’s dive into this hassle-free experience!
Choosing the Module
After clicking the Let’s Go! button, you’ll encounter a multitude of options, each accompanied by a toggle to enable or disable it. These options correspond to the modules available in WP Adminify, allowing you to customize various aspects of your website’s admin area.
|Dashboard Design UI||Pagespeed Insights||Post Duplicator|
|Folders||Header/Footer Scripts||Admin Pages|
|Login Customizer||Quick Menu||Sidebar Generator|
|Admin Columns||Menu Duplicator||Post Types Order|
|Menu Editor||Notification Bar||Server Info|
|Dashboard & Welcome Widget||Activity Logs||Disable Comments|
The table above showcases numerous modules available in the free version. When you toggle on these modules, they activate specific features and their corresponding settings, enabling you to customize your website. For instance, enabling the Dashboard Design UI option will replace the default WordPress admin dashboard theme with the intuitive Adminify UI.
Another noteworthy feature is the Menu Editor option, which activates the Menu Editor feature, enabling you to customize the admin dashboard menu. This feature is essential for maintaining an organized dashboard, as it allows you to rearrange the menu order and rename items according to your preferences. Bid farewell to a cluttered dashboard menu.
Once you click the Continue button, you’ll proceed to the next step: the Customize step. Here, you’ll have the option to select between light and dark modes for the admin dashboard. You can also upload your own logo for both light and dark modes, and add a custom footer text to replace the default ‘Developed by WP Adminify Powered by WordPress‘ text.
Below is an illustration with arrows indicating which elements will be affected during the Customize section.
The next step is the Menu settings. Here, you can customize the menu style. While the horizontal menu feature is exclusive to the Pro version, you still have the flexibility to modify the menu shape and its sub-menu display style. In the screenshot below, Accordion has been selected for the Sub Menu Style, and Rounded for the Active Menu Style.
Click continue to proceed to the next step the Admin Bar settings.
Admin Bar Settings
In this step, you have the opportunity to choose the elements that will be displayed on the admin bar of your WordPress admin dashboard. Certain options, such as the WP Adminify menu and the Comment Icon, are already included in the menu by default. You might want to hide them to avoid redundancy
Click on ‘Continue’ to advance to the next step: the Tweak settings.
Tweaks and Admin Notices Settings
In the Tweaks section, you have the option to enable certain tweaks, and there are additional tweaks available in the plugin’s settings. These tweaks are commonly used for enhancing security, optimizing performance, and customizing WordPress websites.
Here’s the general purpose of each item in this section and its typical usage in WordPress:
- Remove Generator Version: Prevents WordPress from displaying its version in the frontend and RSS feeds. This is a security measure to avoid exposing the WordPress version, which could be exploited by hackers to target specific vulnerabilities in older versions of WordPress.
- Remove Version Number from Styles/Scripts: Removes version numbers from the URLs of styles and scripts loaded by WordPress. This helps with browser caching. Browsers might not cache files that have version numbers in the URL because they consider each version unique.
- Remove Dashicons: Disables the use of Dashicons (WordPress’s default icon font) in the admin bar for non-logged-in users. This can be used for performance optimization if you don’t use Dashicons on the frontend.
- Remove Shortlink: Removes the shortlink tag from the head section of your website. Shortlinks are alternative, shorter URLs for specific posts/pages, mainly used for social media sharing.
- Remove Canonical URL: Removes the canonical link tag from the head section. Canonical URLs specify the preferred version of a URL for search engines. Removing this might not be recommended unless you have a specific reason to do so.
- Disable XML-RPC: Disables XML-RPC functionality. XML-RPC is used for remote publishing, trackbacks, and pingbacks. If you don’t use remote publishing tools or mobile apps, disabling XML-RPC can enhance security.
- Remove Feed Links: Removes the feed links from the head section. This doesn’t disable the feed functionality but cleans up the HTML head section.
- Remove X-Pingback from HTTP Headers: Removes the X-Pingback header from server response HTTP headers. Pingbacks are a method for alerting blogs when other blogs link to their content. If you don’t use pingbacks, this can be removed for security reasons.
- Remove X-Powered-By from HTTP Headers: Removes the X-Powered-By header from server response HTTP headers. This header often indicates the server technology being used. Removing it enhances security by making it slightly harder for potential attackers to identify vulnerabilities in specific server versions.
- Remove Gravatar Query Strings: Removes query strings from Gravatar URLs. Query strings in URLs can prevent caching, so removing them can help improve website performance.
You can choose to leave them all disabled for now and proceed to the next step the Admin Notice section.
Since most of the Admin Notices functionalities are only available in the Pro version of the plugin, you can skip this step and check on the Admin Notice settings under the WP Adminify menu later.
The Admin Notices settings offer features that allow you to conceal notifications on your WordPress admin dashboard. This is especially useful for hiding update notifications, ensuring updates are only applied after careful evaluation to minimize risks and prevent any potential negative impact on the website’s performance or functionality.
Finalize the Setup
Feel free to proceed with completing the setup and access your customized admin dashboard directly by clicking Go to WP Adminify Dashboard.
When you arrive at your admin dashboard, the WP Adminify menu opens up a myriad of possibilities. Let’s explore some more noteworthy features within WP Adminify.
More Noteworthy Features in WP Adminify
Admin Dark Mode
WP Adminify offers a convenient toggle on its admin bar, allowing you to effortlessly switch between light mode and dark mode. Dark mode minimizes screen-emitted light, effectively reducing eye strain and creating a more comfortable working experience, particularly in low-light conditions.
In addition to the dashboard, dark mode is extended to the post creation interface, enhancing the visibility of both content and UI elements. This improvement fosters increased focus on tasks, proving especially advantageous when managing content-rich websites or crafting lengthy articles.
Consider adjusting your logo color for light and dark modes to ensure visibility. Using a dark logo in dark mode may render it imperceptible. Easily customize your logo for both modes by accessing WP Adminify → Logo Options. Additionally, if you’re using the plugin’s pro version, you can schedule automatic transitions between light and dark modes in the settings.
The Login Customizer is a feature that leverages the WordPress Customizer API, providing a live preview as you tailor the design of your login page. This functionality empowers you to customize various aspects, such as adding your logo, template, or other branding elements. By personalizing the login page, you strengthen your brand identity, ensuring users immediately recognize your website from the moment they arrive at the login screen.
Here’s a breakdown of the customization menu and its features within the Login Customizer:
- Templates: Modify the login page template using the provided templates. The free version includes four, while the pro version unlocks an additional 12 templates.
- Logo: Customize the logo by altering its style, disabling it, switching to a text logotype, and adding a logo link. You can also include a login page title.
- Background: Choose the color and type of login page background, including options for video or slideshow. Add an overlay to enhance the background.
- Layout: Tailor the login page layout and adjust form alignment according to your preferences.
- Login Form: Customize various aspects of the login page form, such as background, width, height, spacing, border, and box-shadow.
- Form Fields: Personalize form fields by adjusting labels, styles, and spacing.
- Button: In the Pro version, set button width and height, change font size, and style the button along with its hover state.
- Others: Hide specific text on your login page, such as “Remember Me” and “Lost your password.”
- Google Fonts: Exclusive to the Pro version, this feature allows you to modify font settings, including family, style, size, spacing, and color.
- Error Message: Customize error messages for login operations, covering scenarios like invalid username, email, and password.
- Custom CSS & JS: Utilize the CSS and JS editor to insert code for further customization of the login page.
- Credits: Choose to remove the “Powered by Adminify” credit text from the login page.
Custom Admin Pages
If you want to establish an informative hub for users or administrators directly within your WordPress dashboard, WP Adminify’s Pro version introduces a feature known as Admin Pages. This feature empowers you to craft a dedicated page accessible from the dashboard menu, serving as a centralized location for crucial announcements, contact details, operating hours, and other essential information.
The Admin Pages feature facilitates the creation of a page specifically designed for your WordPress admin area. This page is seamlessly integrated into your dashboard menu, either as a standalone main menu item or as a sub-menu nested under an existing menu.
Creating this page is just like when you create a regular page on your WordPress website. To initiate this, navigate to the WP Adminify → Admin Pages menu on your dashboard, and then click the Add New Post button. This action opens your default page editor, allowing you to design and populate the admin page with the relevant content.
If you utilize a page builder like Divi or Elementor, you have the option to integrate them seamlessly. If you are using Divi, ensure that the builder is enabled for Admin Pages, enabling you to edit the page effortlessly with the Divi builder.
Now, In the default editor, assign a title to the admin page, which will serve as the menu label for the page. Select Use Divi Builder to commence editing the page with Divi.
After completing the design of your pages, you can configure additional options such as Display Options, Menu Attributes, and Icon. Then, proceed to publish the page.
Depending on the selected menu attribute, whether it’s a Top Level Menu (main dashboard menu) or a Sub Menu (nested under another menu), you can access your admin page by clicking the newly created menu.
Admin Column Editor
While the default arrangement of columns in WordPress is crafted to offer a well-balanced display of essential information for content management and editing, there may be instances where customization is desired to align with personal preferences. WP Adminify Admin Column Editor provides a simple solution through drag-and-drop functionality. This allows you to tailor the arrangement of columns in the WordPress post and page editor, encompassing elements such as title, author, categories, tags, and date, to better suit your workflow and the specific requirements of your website.
If you’re utilizing ACF (Advanced Custom Field) to generate custom fields, Admin Column Editor provides the capability to seamlessly integrate them into the post or any other post-type column. Simply click the Add New button, and choose the Column Type corresponding to the custom field you wish to include as a column.
Upon clicking the Save Settings button, your custom field will be integrated as a column in your post, appearing as follows.
Post Type & Media Folders
Seeking a more efficient way to organize your post types and media? With WP Adminify Post Type & Media Folders, you can easily group your post types and media items by simply dragging and dropping them into folders.
To begin, create a folder by clicking the Create New Folder button. Assign a name to the folder, choose your preferred color, and click Save Folder to finalize the creation process.
Now, simply drag the post or media item to the desired folder.
To remove a post or media item from the folder, you can easily drag it back to the Uncategorized section or another designated folder. Additionally, you have the option to control folder usage based on user role, post type, and media. Navigate to Module Settings → Folders to configure these restrictions.
Custom Dashboard Widget
WP Adminify provides a feature to eliminate the default widgets from your WordPress admin dashboard by utilizing the Dashboard Widgets option located under the WP Adminify sub-menu (WP Adminify → WP Adminify → Dashboard Widgets).
The illustration below showcases the dashboard with all default widgets removed.
But that’s not the end of it; you can go a step further by creating your own custom widgets using the Dashboard Widget feature, accessible from the WP Adminify main menu.
Once you’ve clicked the Add New Widget button, you can start creating the widget by specifying a title, widget position, content type, and widget content, and setting the user role that can view the widget.
After clicking the Save button and refreshing the page, you’ll see your newly created custom widget displayed on your dashboard home page.
If you’re using Elementor on your website, you can take advantage of the Welcome Widget option. Choose a page or template to display on your dashboard home page.
And those are just some of the noteworthy features that WP Adminify has to offer. Many more features await exploration when you install WP Adminify on your website.
The Bottom Line
WP Adminify offers an essential solution for optimizing the often overlooked backend of WordPress websites. With its user-friendly approach, the plugin simplifies WordPress dashboard customization tasks that would otherwise require extensive coding. From streamlining the admin interface to providing complete white-labeling options, WP Adminify enhances efficiency, making it a valuable tool for website owners and developers alike.