Black Friday Black FridayUp to 85% off all WP Ghost plans.48 months from $49, or pay once for lifetime. SHOP NOW

How to Set up Whitelabel in Hide My WP Ghost

Moved

This tutorial has moved to the new WP Ghost Knowledge Base where each feature is presented in detail.

View on new site

WP Ghost can be white-labeled to appear under your agency’s brand name, logo, and menu icon. Set it up once in the WP Ghost Dashboard under Subscriptions > Customize plugin, download the package (a zip file) and install it on client sites.

What is White Label in WP Ghost

White Label lets you rebrand WP Ghost so it appears as your own security plugin. Your clients see your brand name in the WordPress Plugins list, your logo in the plugin settings, your custom menu name in the sidebar, and your website URL in the help links.

This is designed for agencies and freelancers who manage multiple WordPress sites and want to offer clients a premium security plugin under their own brand. You configure the white label once in the WP Ghost Dashboard, download the package, and install it on as many client sites as your license allows.

White Label requirements

The plugin must remain active on the client’s site. Your custom name shows only while the plugin is active. If a client deactivates the plugin, the Plugins list shows the original WP Ghost name. This does not affect any other sites under your account.

If you want to prevent clients from deactivating the plugin, you have two options. You can use CSS to hide the plugin from the WordPress Plugins list (the plugin still runs but clients can not see the deactivate button). Or you can use the Admin Menu Editor plugin to hide the entire Plugins section from certain user roles.

Important: If any single client finds a way to deactivate the plugin, it does not affect your other installations. Every other site under your account remains white-labeled and continues receiving updates. Only the deactivated site reverts to the default WP Ghost branding.

How to open the White Label panel

Open the White Label panel from Subscriptions > Customize plugin in the WP Ghost Dashboard (also in the menu under your name, top right). The White Label tab shows when your account has a white label license.

1. Log in to your WP Ghost Dashboard at account.hidemywpghost.com.

2. Go to Subscriptions > Customize plugin, select New to create a package (or open an existing one) and open the White Label tab.

WP Ghost Cloud dashboard showing the Customize White Label button for agency accounts

What you can customize

The White Label panel gives you full control over every visible element of the plugin. Here is what each setting does.

Plugin Name

Set a custom name that appears in the WordPress > Plugins list instead of “WP Ghost.”

For example, if you set the plugin name to “Agency Guard”, clients see “Agency Guard” in their Plugins list.

White Label Plugin Name field in the WP Ghost customization panel
WordPress Plugins list showing the white-labeled custom plugin name instead of WP Ghost
White-labeled plugin entry in WordPress showing custom name and author link

Plugin Menu Icon and Plugin Menu Name

Change the name and icon that appear in the WordPress admin sidebar menu. You can upload a custom icon image or use any WordPress Dashicons class name.

White Label Menu Icon and Menu Name fields in the WP Ghost customization panel
WordPress admin sidebar showing the white-labeled custom menu name and icon

Replace the default WP Ghost logo that appears inside the plugin settings pages with your own logo. For the best look, use an image that is 180px wide and 35px tall. The image must be hosted on your website. Just enter the image URL in the Plugin Logo field.

White Label Plugin Logo URL field in the WP Ghost customization panel
WP Ghost settings page showing a custom white-labeled logo and menu icon

Plugin Website (optional)

If you want all help links inside the plugin to point to your own website instead of the WP Ghost knowledge base, enter your domain here. All internal links will redirect from wpghost.com/kb/ paths to example.com/kb/ paths.

This means your website needs to have corresponding pages at the same URL paths. For example, if WP Ghost links to /kb/customize-paths-in-hide-my-wp-ghost/, your site needs a page at the same path. You will need to create your own original content for these pages, as WP Ghost’s knowledge base content is copyright-protected.

White Label Plugin Website URL field for redirecting help links to your own domain

Preset security settings in the package

Setting up WP Ghost by hand on every client site takes time. The other tabs of the package (Change Paths, Path Security, Tweaks, Firewall, Login Page, Brute Force, Logs and the rest) pre-set WP Ghost’s settings, so a new client site starts from your configuration instead of the defaults.

Each on/off setting has a Plugin default option that leaves it to the plugin; pick Yes or No only for the settings you want fixed. The package applies its settings once, the first time WP Ghost’s admin pages open after activation. Changing the package later doesn’t change sites that already run it.

WP Ghost White Label deep settings panel showing preconfigurable security options
WP Ghost White Label deep settings toggle options for agency-wide configuration
WP Ghost White Label preconfigured path security settings for client installations
WP Ghost White Label preconfigured firewall and brute force settings
WP Ghost White Label preconfigured tweaks and hardening settings
WP Ghost White Label preconfigured mapping and advanced settings
WP Ghost White Label preconfigured security check and monitoring settings
WP Ghost White Label final configuration options and save button

For a full reference of every feature and what it does, see the WP Ghost Tutorial.

How to install the white-labeled plugin on a client site

After you finish configuring the White Label options, download the customized plugin and install it on your client’s site.

1. In Subscriptions > Customize plugin, open the package’s menu and select Download to get the zip file.

WP Ghost White Label download button for the customized plugin ZIP file

2. Log into your client’s WordPress dashboard as an administrator.

3. Go to Plugins > Add Plugin > Upload Plugin.

4. Upload the zip file you downloaded.

5. Click Activate. The plugin appears under your custom brand name with your logo and menu icon. White label packages activate themselves on each site; each site still counts toward your license’s number of websites.

6. If your package pre-sets security settings, they are applied the first time you open the plugin’s admin pages. Configure anything else through Your Custom Menu Name > Change Paths.

Managing client sites from the WP Ghost Dashboard

The WP Ghost Dashboard at account.hidemywpghost.com gives you a central place to manage all client installations.

Go to Connected Sites to see every website running with your activation tokens: its address, the plugin version, when it last checked in, and whether it is connected or blocked.

If a client stops working with your agency, block their website in Connected Sites. Deleting a website only frees its place in your license allowance, and WP Ghost on that site then asks to be connected again. Blocking keeps it from connecting with your token.

WP Ghost Cloud dashboard Connected Sites list with option to delete and deactivate client licenses

Packages list

Subscriptions > Customize plugin lists every package you’ve created. Download any of them again from the package’s menu.

This is useful when you manage different branding for different client groups. Each download is the newest WP Ghost your license can install, with that package’s settings inside.

WP Ghost White Label List showing all customized plugin configurations with download buttons

Frequently asked questions

What happens if a client deactivates the plugin?

Only that specific site is affected. The plugin reverts to the default WP Ghost branding on that site only. All your other installations remain white-labeled and continue receiving updates. No other client is impacted.

Can clients see that it is WP Ghost under the hood?

Not while the plugin is active and white-labeled. The plugin name, author link, menu name, menu icon, logo, and all help links are replaced with your branding. The plugin folder on the server is still named “hide-my-wp,” but clients who do not have FTP access will not see this.

Do white-labeled installations get automatic updates?

Yes. White-labeled installations get the same WP Ghost updates as the standard plugin. When a new version is released, clients see the update in their WordPress dashboard, and your white label branding stays.

Can I create different white label configurations for different clients?

Yes. Create a package per client or client group, each with its own branding, logo and preset settings. Every package appears in Subscriptions > Customize plugin, and you can download any of them at any time.

Do I need to create my own knowledge base website?

Only if you set a custom Plugin Website URL. If you leave the Plugin Website field empty, help links inside the plugin will point to the default WP Ghost knowledge base. If you enter your own domain, you will need to create corresponding pages at matching URL paths with your own original content.

Does WP Ghost modify WordPress core files?

No. WP Ghost uses server rewrite rules and WordPress hooks. No core files are moved, renamed, or modified. Deactivating the plugin restores all default paths instantly. The white label settings come built into the package you download.