=== Adminify – White Label, Admin Menu Editor, Login Customizer ===
Contributors: jwthemeltd, litonice13, pixarlabs, masteraddons
Tags: white label, admin menu editor, login customizer, admin columns, custom dashboard
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 4.1.17
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Customize the WordPress admin area with white-label branding, a drag-and-drop menu editor, login page designer, media folders, and security tools.

== Description ==

Adminify is an admin customization plugin for WordPress agencies, freelance developers, and power users. It lets you rebrand the admin area, reorganize menus, design a custom login screen, organize the media library, add security controls, and more - all from a single settings panel.

[Upgrade to Adminify Pro](https://wpadminify.com/pricing/?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify) | [Documentation](https://wpadminify.com/docs?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify) | [Live Demo](https://demo.pixarlabs.com/?pl-product=adminify) | [Support](https://wpadminify.com/contact)

**Video Overview**

[youtube https://www.youtube.com/watch?v=wytlIbQY4SY]

= Key Features =

**[White Label Admin Area](https://wpadminify.com/features/white-label?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify):** Replace the admin logo and favicon with your own branding, change menu labels, customize the footer text, and replace the "Howdy" greeting to create a fully branded experience for your clients.

**[Drag and Drop Admin Menu Editor](https://wpadminify.com/features/admin-menu-editor?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify):** Visually rearrange, rename, and hide admin menu items. Add new items, set role-based visibility rules, and assign custom icons - no coding required.

**[Login Page Customizer - Loginfy](https://wpadminify.com/loginfy?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify):** Design a custom login screen with your own logo, background image or color, custom form styles, and button colors.

**[Dashboard UI Themes](https://wpadminify.com/features/dashboard-customization?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify):** Apply pre-built skins (Light, Dark, Gradient, Glass), enable dark mode, schedule light/dark switching, and customize colors and fonts.

**[Productivity Tools](https://wpadminify.com/features/productivity?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify):** Organize media files in drag-and-drop folders, hide admin notices, duplicate posts and pages, and add custom dashboard widgets.

**[Security Controls](https://wpadminify.com/features/security?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify):** Change the login URL, set role-based login and logout redirects, disable comments globally, control the Heartbeat API, and clean up the head section.

**[Admin Columns Editor](https://wpadminify.com/admin-columns-editor?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify):** Add, remove, and reorder columns in post and page list views. Display custom field values from ACF, MetaBox, and Pods. Includes WooCommerce product list support.

= Detailed Feature Breakdown =

**White Label and Dashboard UI**

* Replace the admin bar logo, sidebar logo, and favicon with your own branding
* Change the admin footer text to your own content, links, or copyright notice
* Apply pre-designed skins: Light, Dark, Gradient, and Glass morphism styles
* Per-user light and dark mode preference with optional auto-scheduling
* Add custom CSS and JavaScript to the admin area without editing theme files

**Admin Menu Editor**

* Drag and drop to reorder menus and submenus
* Create custom menu items linking to internal pages, external URLs, or page builder pages
* Show or hide menus and submenus per user role - useful for client-facing dashboards
* Assign Dashicons or upload SVG icons to any menu item
* Add separators to group related menu items
* Set individual menu items to open in a new tab

**Login Page Customizer (Loginfy)**

* Upload a custom logo for the login screen
* Set a background image, color, gradient, or slideshow
* Customize form width, background, border radius, and shadow
* Customize button colors and labels
* Add custom CSS for precise styling control

**Media Library Folders**

* Create folders and subfolders; drag and drop files into them
* Filter and browse media by folder
* Bulk move files between folders
* Media Replace: swap out any image or file while keeping its original URL and ID intact
* Folder support inside the Elementor media picker, Classic Editor popup, and Customizer

**Productivity and Admin Management**

* Admin Notices Manager: hide promotional and update notifications from plugins and core
* Remove the Welcome to WordPress dashboard panel
* Hide Screen Options and Help tabs
* Duplicate posts, pages, and custom post types with one click
* Duplicate categories, tags, and custom taxonomies
* Custom dashboard widgets: text, RSS feed, and iframe embeds

**Security and Performance**

* Change the default login URL to a custom slug to reduce brute-force exposure
* Set login and logout redirect URLs per user role
* Disable comments globally across the entire site
* Control the Heartbeat API interval per screen area to reduce server load
* Disable oEmbeds
* Remove unnecessary head tags: RSS links, RSD, WLW Manifest, shortlinks, generator tag, and emoji scripts
* Login attempt limiter to protect the login screen

**Admin Columns Editor**

* Add, remove, and reorder columns in list views for any post type or custom post type
* Display values from ACF, MetaBox, Pods, and other custom field plugins
* WooCommerce support: show SKU, stock status, price, or weight in product lists

= Addon System =

Adminify's functionality can be extended with dedicated addon plugins.

* **Admin Bar Editor:** Customize the WordPress toolbar visible at the top of the site when logged in
* **Activity Logs:** Track user actions including logins, post edits, and plugin activity
* **Google PageSpeed Insights:** Check site performance scores directly from the dashboard
* **RoleMaster Suite:** Create, edit, clone, and manage user roles and capabilities
* **Header and Footer Scripts:** Add analytics snippets or custom scripts without editing theme files

[Get Adminify Pro - Unlock All Features](https://wpadminify.com/pricing/)

== Installation ==

1. Navigate to `Plugins > Add New` within your WordPress admin.
2. Search for **"Adminify"**.
3. Click **"Install Now"** and then **"Activate"**.
4. A new **"Adminify"** menu item will appear in the left sidebar. Click it to start customizing.
5. For additional features, [upgrade to Adminify Pro](https://wpadminify.com/pricing/) to unlock all addons.

== Frequently Asked Questions ==

= Can I use the white label features for free? =
Yes. The free version includes white-labeling options for the logo, footer text, and admin bar. The Pro version unlocks additional branding controls.

= Will this plugin slow down my website? =
No. Adminify only loads its assets on admin-facing pages. Your frontend site speed is not affected.

= Is it compatible with my theme and other plugins? =
Adminify is designed to be compatible with standard WordPress themes and most popular plugins. Check the changelog for specific compatibility additions.

= Do I need coding skills to use it? =
No coding required. Adminify provides a point-and-click settings interface. Custom CSS and JavaScript fields are available for developers who want additional control.

= How do I get support? =
[Contact us here](https://wpadminify.com/contact). Pro users receive priority support.

= Where do I report security bugs found in this plugin? =
Please report security bugs found in the source code of this plugin through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/e46a7f01-9fee-4047-9d43-2c4de76b2c7d). The Patchstack team will assist with verification, CVE assignment, and notifying the plugin developers.

== Source Code ==

This plugin uses compiled and minified JavaScript and CSS files built with webpack and npm.

The full unminified source code is publicly available at: **https://github.com/litonarefin/adminify-free**

To build from source:

1. Clone the repository
2. Run `npm install`
3. Run `npm run build`

== External Services ==

This plugin connects to the following external services under specific conditions.

**Google Fonts**
Used to load web fonts selected in the Typography settings. Font files are fetched from the Google Fonts API and may be cached locally on your server.

* Data sent: Font file requests; no personal user data is transmitted
* Triggered: When an administrator selects a Google Font in the Adminify typography settings
* [Google Terms of Service](https://policies.google.com/terms) | [Google Privacy Policy](https://policies.google.com/privacy)

**Jewel Theme API**
Used to collect user data when an administrator voluntarily submits their information through our forms. This data is used to provide better support to our users.

* Data sent: User-submitted form data (e.g. email address, site URL), sent only when an administrator actively completes and submits a form
* Triggered: Only when an administrator explicitly submits the subscription or feedback form. No data is sent automatically or without a deliberate user action.
* [Jewel Theme Terms of Use](https://jeweltheme.com/terms-of-use) | [Jewel Theme Privacy Policy](https://jeweltheme.com/privacy-policy)

**Pixar Labs API**
Used to display an optional dashboard widget. Administrators can consent to show this widget and can remove it at any time.

* Data sent: No personal user data is transmitted. The widget is loaded only with user consent and can be dismissed or removed by the administrator at any time.
* Triggered: When an administrator has opted in to display the dashboard widget.
* [Pixar Labs Terms of Use](https://pixarlabs.com/terms-of-use) | [Pixar Labs Privacy Policy](https://pixarlabs.com/privacy-policy)


== Screenshots ==

1. The main Adminify settings panel - the control center for all customization options.
2. The drag and drop Admin Menu Editor in action.
3. The Login Page Customizer (Loginfy) interface.
4. WordPress admin security settings: custom login URL, redirects, and more.
5. Media Library Folders - organizing files with a drag-and-drop folder system.
6. The White Label settings page showing admin footer branding options.
7. The module settings page showing available addons such as Activity Logs.

== Changelog ==

= Adminify - 4.1.17 (13-05-2026) =
* Compliance: Renamed the plugin display name to "Adminify – White Label, Admin Menu Editor, Login Customizer" per WordPress.org plugin naming guidelines.
* Compliance: Rendered Pro-only settings as visually-locked, non-functional controls in the free build (no DB writes for locked keys, lock overlay + Upgrade CTA).
* Compliance: Documented external services (Google Fonts, Jewel Theme, GitHub) in the readme.
* Compliance: Hid the Freemius Add-Ons tab from the Account screen.

= V4.1.16 (04-05-2026) =
* Fixed: Fluent Plugins with Adminify UI white screen issue fixed.
* Fixed: Multisite Setup Wizard wrong url issue fixed.
* Fixed: Setup Wizard not hiding after completed issue fixed.

= V4.1.15 (29-04-2026) =
* Added: Media Replace feature added.
* Fixed: Adminify UI with Fluent Support header style issue fixed.
* Fixed: Adminify UI with Fluent Cart header style issue fixed.
* Fixed: Adminify UI with Fluent Affiliate header style issue fixed.

= V4.1.14 (28-04-2026) =
* Fixed: Gravity Form plugin Add New Form compatibility.

= V4.1.13 (28-04-2026) =
* Fixed: Gravity Form compatibility.

= V4.1.12 (25-04-2026) =
* Fixed: Gutenberg Editor page system dark mode color issue fixed.
* Fixed: Dashboard Dark/Light toggle default logo color issue fixed.
* Fixed: Header Modify warning issue fixed.

= V4.1.11 (23-04-2026) =
* Fixed: Folder Module with conflict customizer page not loading issue fixed.
* Fixed: Admin Pages Meta Boxes issue fixed.

= V4.1.10 (11-04-2026) =
* Fixed: Gutenberg block editor some Dark Mode style issue fixed.

= V4.1.9 (31-03-2026) =
* Fixed: WP Dashboard Notes plugin not create "+ add notes" issue fixed.
* Fixed: Folder Module style broken issue fixed.
* Fixed: Folder Module second time not loading on the elementor issue fixed.

= V4.1.8 (30-03-2026) =
* Fixed: Some menu items are not hidden issue Fixed (ex: Yoast SEO).

= V4.1.7 (13-03-2026) =
* Added: Admin Menu Search feature added.
* Fixed: Resolved the white screen issue that occurred when installing and activating Admin Bar Editor Pro addons.
* Fixed: Divi Theme with Adminify UI Topbar Menu show unnecessary Divi Theme menu showing issue fixed.

= V4.1.6 (11-03-2026) =
* Fixed: Divi Theme page builder not reloading issue fixed in Adminify UI.

= V4.1.5 (10-03-2026) =
* Fixed: WP Rocket plugin CSS issue with Gutenberg Editor checkbox in Adminify UI.

= V4.1.4 (09-03-2026) =
* Added: Media Folder organization now works inside the Elementor editor's media picker - find and organize your images without leaving the page customization screen.
* Added: Classic Editor users can now browse and use media folders directly from the media insert popup in the WordPress admin panel.
* Added: The WordPress Customizer page now supports media folder organization, making it easier to pick the right file while customizing your site.
* Fixed: Resolved an issue where the Media Folder module was not appearing correctly for custom post types created by Adminify Pro.

= V4.1.3 (15-02-2026) =
* Fixed: Media Library folder module in the popup now displays correctly for right-to-left (RTL) language WordPress admin panel users.
* Fixed: Certain sidebar submenu items were not displaying correctly when using the Adminify custom admin panel UI - now fully resolved.

= V4.1.2 (08-02-2026) =
* Feature: The WordPress Media Library page now supports infinite scroll, letting you browse all your uploaded files without clicking through pages.
* Improved: The folder panel in the WordPress Media Library is now sticky, staying visible as you scroll through your media files in the admin panel.
* Fixed: Compatibility issue resolved - third-party media folder plugins (such as FileBird, Folders, and Real Media Library) no longer auto-hide when Adminify's folder module is active in the admin panel.
* Fixed: Clicking items in the Admin Bar secondary menu now correctly navigates to the intended page within the WordPress admin panel.

= V4.1.1 (07-02-2026) =
* Fixed: The custom WordPress login registration URL now correctly loads the full registration form without any issues.
* Fixed: Query strings in the custom registration URL no longer get an unwanted trailing slash added, ensuring clean and accurate admin login URLs.
* Fixed: A URL generation issue where the protocol was being incorrectly inserted before query parameters in the WordPress admin panel has been resolved.
* Fixed: Multisite WordPress registration pages now load correctly when a custom register URL is configured in the admin panel settings.
* Fixed: Login and logout redirect fields no longer trigger PHP warnings for new installations using default values in the WordPress admin customization panel.
* Fixed: Login and logout redirect fields now correctly show the expected pre-selected values for new entries in the admin panel.
* Improved: The new Register URL field placeholder now auto-updates based on the custom Login URL you enter, making WordPress admin panel setup more intuitive.
* Improved: The upgrade notification now includes "Notify Me" and "Don't Show Again" options for a cleaner, less intrusive WordPress admin dashboard experience.

= V4.1.0 (03-02-2026) =
* Fixed: Addon plugin installation from the Adminify panel now works correctly without errors.
* Fixed: The Adminify update notice was not dismissing properly - now resolved for a cleaner WordPress admin dashboard experience.
* Fixed: Using Ctrl/Cmd + Click to open WordPress admin panel links in a new browser window now works as expected.
* Fixed: Links within subdomains sharing the same origin now correctly open in a new tab from the WordPress admin bar.
* Fixed: Clearing cache via the Redis Object Cache plugin no longer incorrectly redirects to its settings page in the WordPress admin panel.

[View Full Changelog](https://wpadminify.com/changelogs?utm_source=wordpressorg&utm_medium=readme&utm_campaign=adminify)

== Upgrade Notice ==

= 4.1.16 =
Fixes white screen issues with Fluent plugins, multisite setup wizard URL bug, and setup wizard not hiding after completion.
