Plugin customization

WP Ghost can be completely white-labeled to appear under your own brand name and logo. The White Label feature lets agencies install WP Ghost on client sites with a custom plugin name, menu icon, logo, and website URL. Clients see your brand instead of WP Ghost. You configure the White Label settings once in the WP Ghost Dashboard, download the customized plugin ZIP, and install it on client sites. The plugin continues receiving updates from WP Ghost while displaying your branding.

What Is White Label?

What WP Ghost White Label does for agencies and how it works with custom branding

White Label lets you rebrand WP Ghost so it appears as your own security plugin to clients. You can customize the plugin name in the Plugins list, the menu name and icon in the WordPress sidebar, the logo inside the plugin settings, and the help/support URLs. The customization happens at the Dashboard level, so you configure it once and download a ZIP file that you install on client sites. Every white-labeled instance receives the same security updates as the standard WP Ghost plugin.

The plugin must remain active for white labeling to work. WordPress shows the custom name only while the plugin is active. If a client deactivates the plugin, they’ll see the original WP Ghost name. To prevent this, you can use CSS to hide the plugin from the Plugins list, or use an Admin Menu Editor plugin to hide the Plugins section from client roles.

One client deactivating doesn’t affect others. If any client finds a way to deactivate the plugin, only their site is affected. All other white-labeled instances on your other sites continue working normally with your branding, and all sites continue receiving updates.

How to Access the White Label Panel

The White Label customization panel is available in the WP Ghost Dashboard at account.hidemywpghost.com/user/auth/whitelabel. The Customize Plugin button appears automatically if your account meets the White Label plan requirements.

WP Ghost Dashboard showing the Customize Plugin button for White Label access

Customize the Plugin

The White Label panel lets you customize these aspects of the plugin:

WP Ghost White Label customization panel showing all available branding options

Plugin Name

Sets the name that appears in the WordPress > Plugins list. Clients see your custom name instead of “WP Ghost” while the plugin is active.

White Label Plugin Name field where you enter your custom plugin name
WordPress Plugins list showing the custom white label plugin name instead of WP Ghost

Plugin Menu Icon and Menu Name

Changes the menu name and icon in the WordPress admin sidebar. You can use a custom icon image URL or a WordPress Dashicons class name.

White Label menu name and icon fields for customizing the WordPress sidebar appearance
WordPress admin sidebar showing the custom white label menu name and icon

Replaces the WP Ghost logo inside the plugin settings pages with your custom logo. Enter an image URL hosted on your website. Recommended size: 180px wide by 35px tall.

White Label Plugin Logo field where you enter your custom logo image URL

Plugin Website

Redirects all help and support links within the plugin to your custom website instead of the WP Ghost knowledge base. If you set your domain as https://youragency.com, help links point to https://youragency.com/knowledge-base.

White Label Plugin Website field for setting a custom help and support URL

Custom website requirements: Your website must mirror the knowledge base URL structure for help links to work. For example, links like /kb/change-wordpress-paths/ must exist on your domain. WP Ghost’s knowledge base content is copyright-protected, so you need to create your own original content.

Deep Settings

Deep Settings lets you pre-configure all WP Ghost security settings (paths, firewall, headers, tweaks) once and include them in the white-labeled plugin ZIP. When you install the customized plugin on a client site, it’s already configured with your preferred security settings. This saves time when deploying across multiple client sites.

White Label Deep Settings showing pre-configured custom paths for all client sites
White Label Deep Settings showing pre-configured hide options for all client sites
White Label Deep Settings showing pre-configured security headers and firewall rules
White Label Deep Settings showing pre-configured tweaks and hardening options

For details on each setting, see the WP Ghost Features documentation.

Install the White Label Plugin on a Client Site

  1. After configuring the White Label options, click Download Plugin to get the customized ZIP file.
  2. Log in as an Administrator on the client’s WordPress site.
  3. Go to Plugins > Add New Plugin > Upload Plugin.
  4. Upload the hide-my-wp.zip file.
  5. Click Activate Plugin.
  6. The plugin is automatically renamed and configured according to your White Label customization.
WP Ghost Dashboard showing the Download Plugin button for the white-labeled plugin ZIP

Manage Licenses from WP Ghost Dashboard

The WP Ghost Dashboard provides two tools for managing white-labeled client sites:

Connected Sites

Go to Connected Sites to see all websites connected to your account. You can block (disconnect) a client’s site to revoke their license access. When you block a site, the plugin on that site shows the activation prompt and the client can’t use premium features with your token. The plugin reverts to the standard WP Ghost branding when the White Label license is deactivated.

WP Ghost Dashboard Connected Sites showing the delete option to revoke a client site license

White Label Plugins List

The White Label Plugins List shows all customized plugin configurations you’ve created. You can download any previously configured white-labeled plugin ZIP using the Download Plugin button. This makes it easy to re-install the same branded plugin on additional client sites.

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

Frequently Asked Questions

What happens if a client deactivates the plugin?

Only their site is affected. They’ll see the original WP Ghost name in the Plugins list. All other white-labeled instances on your other sites continue working with your branding, and all sites continue receiving updates.

Do white-labeled plugins receive updates?

Yes. White-labeled plugins connect to the same update branch as the standard WP Ghost plugin. Clients receive security updates automatically while seeing your branding.

What happens when the White Label license expires?

The plugin reverts to the standard WP Ghost branding. The security features continue working, but clients will see the WP Ghost name and logo instead of your custom branding.

Can I create multiple white-labeled configurations?

Yes. You can create different branded versions for different clients or client groups. Each configuration appears in the White Label Plugins List where you can download them separately.

Does WP Ghost modify WordPress core files?

No. White Label customization is handled at the Dashboard level and embedded in the plugin ZIP. No WordPress core files are modified on any client site.

WP Ghost Dashboard and agency management: