What's WP
Find Everything Related to WordPress - Best Tutoriasl on WordPress!
How to White Label WordPress Site

How to White Label WordPress Site

When setting up a website or starting an online project, one of the top priorities for most webmasters must be adding their own personalities and branding on the front-end of the website. This is fine if you are the only personal working on the website. However, if you have a working team for the contribution of site content or allow some clients to access your back-end, you’d better do the same thing for your administrative panel as well. This practice is a called as White Labeling.

In the following, we’d like to introduce this special practice that ensures the full branding of your site, along with the simple steps about how to white label WordPress sites using the powerful plugin.

Why to White Label WordPress?

To put it simply, white labeling is used to hide some unnecessary admin items and replace the default WordPress branding components with any others that can reflect your business and online image, making your admin interface personalized and streamlined.

If you are going to set up a WordPress site for online clients, white labeling WordPress is effective to reduce confusion for those who know nothing about this CMS. What they see is a customized admin area, so they do not need to struggle with the updates, add-ons, security, plugins, themes and many others of WordPress.

In addition, this practice can increase the overall professionalism of your site greatly, for you can achieve the same branding for both the front-end and the back-end.

Even, white labeling is useful for you to add some additional components into the admin to suit some special needs, such as removing or adding the specific widgets, inserting the documentation section and many more.

White Label WordPress

How to White Label WordPress?

If you are an experienced developer, you can white label your WordPress site manually using some lines of coding stuff. Otherwise, the best way to do this is to use the White Label CMS plugin. With it, you can achieve a less confusing and more personalized interface for your clients and co-workers.

After installing and activating this special plugin on your dashboard, you need to click the White Label CMS button from the Settings tab. Now, you can find 4 main settings, and we’ll discuss them one by one.


First of all, you need to click the plus icon of Branding to expand this setting option, with which you can do the personal branding for the administrative bar, logo, footer, login and admin page title.

  • Admin Bar – Here, you can choose whether to hide the default WordPress logo and replace it with your own business logo. Personally, we recommend you to do so for a customized logo can indicate personal branding the best.
  • Dashboard Logo – This setting allows you to replace the home icon of WordPress with your own logo. Also, you can replace the heading of “Dashboard” with the name of your business or project.
  • Footer – The default foot section only has a line of text indicating that the site is created using WordPress. However, you can hide this line and add your website URL, name and logo.
  • Login – This part allows you to add the personalized logo for the login page. If your logo is not transparent, you can add a white background for your login screen.
  • Admin Page Title – The default page title is WordPress. If necessary, you can replace it with anything you want.


Dashboard Panels

After logging into the admin, you can check WordPress main screen that consists of plenty of panels for the site, such as the Activity, Quick Draft, WordPress News, At a Glance, Recent Comments and many more.

If you prefer, you can hide all of these special panels from being showcased. In addition, if there is only one panel being left, an empty panel will appear along with a special border. You can choose to remove the border or not.

In addition, you now have the freedom to add your own Welcome Panel and the RSS panel. The former one allows you to showcase your contact details and the latter one helps your clients keep updated with what you have done for your business.

Dashboard Panels

Admin Settings

This setting allows you to make some configurations for your admin. For instance, you can enable the login URL redirect option so that your clients can log in via the link of admin.com/wp-login.php or admin.com/admin.

In addition, you also have the full freedom to hide the automatically released update information for the new version of WordPress, remove the special WordPress Help Box and hide the Screen Options drop-down menu.

Even, you can choose to remove some meta boxes in the editing panel of blog posts and pages.

Admin Settings

Modify Menus

There are a lot of admin menus coming with WordPress for posts, pages, tools, media, comments and many others. If you install some plugins on your website, there might be more menus available. To shorten the menu list for better management, this plugin allows you to hide some options based on your needs.

Modify Menus

Now, as all of the 4 settings are configured and saved properly, you can check your WordPress admin for the final result after white labeling it. Also, you can export the settings for the utilization of other websites and import them properly.


Susan Rose is a freelance writer who has a deep knowledge about WordPress. She loves everything related to website building since the freshman year at Christopher Newport University, and loves to share her experience with people all over all the world. In the daily life, Susan loves detective novels as it can train her logical thinking and creativity.