Easy Custom Branding (WordPress Plugin)

The Ultimate White-Label Solution for Agencies & Developers

Transform the standard WordPress experience into a polished, professional environment for your clients. Custom Branding for WordPress allows you to completely white-label the login screen and admin dashboard, removing WordPress branding and replacing it with your own (or your client’s) identity.

Easy Custom Branding (WordPress Plugin)

✨ Key Features

🎨 Login Screen Customization

Make a great first impression by fully styling the login page (wp-login.php).

  • Branded Logo: Upload a custom logo, define its dimensions, and customize the link and screen reader text.
  • Visual Styling: Set a custom background image and tweak the color palette (form background, text, buttons) to match brand guidelines.
  • Advanced Control: Inject Custom CSS for pixel-perfect styling or add Custom HTML to display messages below the login form.

⚙️ Dashboard & Admin Interface

Streamline the backend to reduce clutter and confusion for non-technical users.

  • Brand Presence: Replace the WP logo in the Admin Bar and customize the dashboard footer text.
  • Decluttering: Hide specific Dashboard Widgets (e.g., ‘At a Glance’, ‘Quick Draft’) and remove the WordPress Version number.
  • Menu Management: Hide specific admin menu items for non-administrator users to prevent accidental setting changes.
  • UI Cleanup: Remove the ‘Help’ and ‘Screen Options’ tabs from the top of the dashboard.

✉️ Email & Communication

Ensure all automated system emails look professional.

  • Sender Identity: Globally change the “From Name” and “From Email Address” for all outgoing WordPress notifications.

🛠️ System & Utilities

Fine-tune the overall site behavior and frontend appearance.

  • Frontend Cleanup: Hide the Admin Bar on the frontend for non-admins and remove unnecessary metadata (e.g., WP Version, RSD links) from the site header.
  • Security UI: Option to disable the password strength meter on user forms.

🚀 Installation Guide

  1. Download the plugin .zip file.
  2. Log in to your WordPress dashboard and navigate to Plugins → Add New.
  3. Click Upload Plugin, select the downloaded .zip file, and click Install Now.
  4. Activate the plugin.
  5. Navigate to Settings → Custom Branding to begin configuration.

📖 Configuration & Usage

Once installed, all settings are centralized under Settings → Custom Branding. The interface is divided into four intuitive tabs:

Tab Description
Login Page Customize the visual appearance of /wp-login.php.
Admin Area Modify the backend dashboard, admin bar, and footer.
Email Settings Set the global sender name and email address.
General Settings Toggle the frontend admin bar, header cleanup, and other utilities.

Note: After making changes, ensure you click “Save Settings” at the bottom of the page. All changes are applied globally and immediately.


📄 License

This project is licensed under the GNU General Public License v2.0 or later.