Plugin customization

What is Whitelabel?

This is a great option for agencies that want to offer clients a premium WordPress security plugin and have it perceived as their own tool.

White Label Requirements:
The WP Ghost plugin must be ACTIVE on the client’s site so WordPress can show the custom name. 

If you’re worried that a client may deactivate the plugin, you can use CSS to remove the WP Ghost plugin from the Plugins list. That way, your end users won’t be able to deactivate your white-labeled plugin. Technically, it can’t be done differently.

Otherwise, your instances wouldn’t be able to connect to the main update branch, and the plugins you install to others would never get updates when we release them.

Tip: If you want to hide the plugin without using CSS, there is the admin menu editor plugin that you can use to hide the Plugins section Admin Menu Editor.

Important! If ANY of your clients finds a way to deactivate the plugin, it will NOT AFFECT your other installed plugins. Every other instance will still be white-labeled, and updates will continue to be received.

For example, if one client is a coder and figures out you’ve used CSS to hide the plugin he will also remove your code and then go on to deactivate the plugin:

  • he will see WP Ghost in the plugins list;
  • nobody else on your 200+ sites, for example, will notice anything;
  • everyone will keep getting updates;
  • every other instance will still be white labelled.

How to Access the Whitelabel Panel

To access the Customize White Label panel, go to: https://account.hidemywpghost.com/user/auth/whitelabel

The Customize Plugin button shown in the screenshot above will automatically show if your account meets the requirement to enable the Whitelabel option.

Whitelabel Plugin Customization

We’ll review every setting you can make inside the Plugin Customization Panel and provide more details about what each item helps you achieve (and how it translates into actual plugin changes).

Plugin Name

This option allows you to set a custom plugin name. As long as the plugin is active on a client’s site, the name you add here will appear in the WordPress > Plugins list instead of our branded name.

Example: If the custom plugin name is Whitelabel WP Ghost and my domain name is example.com, end-users will see the active plugin in their Plugins list as Whitelabel WP Ghost. If they click on any help link, they will go to the example.com website.

Plugin Menu Icon & Plugin Menu Name

Once you change the plugin menu name and icon, your clients will not see the WP Ghost name in the WordPress menu. Instead, they will see the custom plugin menu name. The same goes for the icon image or class name.

If you want to customize the plugin menu icon, you can also use the WordPress dashicons classes:

https://developer.wordpress.org/resource/dashicons/

Plugin Logo

This White Label option in WP Ghost lets you change the default, branded plugin logo with your custom logo URL.

We recommend using images that fit the following image size guidelines to ensure the best look: 180px width and 35px height.

Note! The image needs to be on your website. Only add the image URL in the Plugin Logo field (nothing else is needed).

Plugin Website

(Optional) This option lets you add a custom plugin website for both the plugin and knowledge base. All the help links will redirect users to the custom website you specified instead of our Knowledge Base.

Example: If you add a different domain like https://domain.com, then all the help links within WP Ghost will take users to https://domain.com/knowledge-base instead of our knowledge base.

Note! You will need a website with a structure that mirrors the paths (URLs) in our knowledge base.

Note! Because our content is copyright-protected, you can’t copy-paste it from our knowledge base to your website. You will have to create your own original content (different from ours).

Deep Settings

Setting up this plugin for every client can be time-consuming for developers and agencies managing multiple websites. However, deep feature customization allows you to configure the plugin once and apply the settings across all your client sites easily.

Whitelabel custom paths
Whitelabel hide options
Whitelabel headers and firewall
Whitelabel tweaks
Whitelabel sitemap
Whitelabel clicks and keys

You can configure the plugin with suitable settings by going through each setting tab. This ensures that all your client sites are protected with optimal security practices while maintaining a consistent brand presence.

All the plugin features and how to use them are presented here: Features – WP Ghost

Install the Whitelabel Plugin on a Client’s Site

WP Ghost Dashboard download whitelabel plugin
  • After you’re done configuring the White Label options, download WP Ghost (the ZIP file).
  • Log In as an Administrator on your client’s WordPress site.
  • In the menu displayed on the left, there is a Plugins tab. Click it.
  • Now click the Add New Plugin button.
  • There, you have the Upload Plugin button.
  • Upload the hide-my-wp.zip file.
  • After the upload it’s finished, click Activate Plugin.
  • Once the plugin is activated, it will be automatically renamed and configured according to your White Label customization.

Managing Licenses/Websites from WP Ghost Dashboard

We also provide access to a dedicated dashboard (WP Ghost Dashboard) to manage and monitor all your customers’ licenses through the SaaS Side of WP Ghost: https://account.hidemywpghost.com/

Deactivate Websites License

Go to your Cloud Account > Connected Sites to see all the connected websites.

You will see the list of sites under your account and be able to deactivate their access to the plugin, for example, in case they quit working with your agency.

Note! The plugin will work under your own private label as long as the Whitelabel license is valid. Once the license is deactivated, it will revert back to the WP Ghost brand.

If your client quits your service, you can go to the WP Ghost Dashboard and check the list of connected sites (as shown in the screenshot below).

If you delete their website from that list to deactivate their license, they will lose access. The plugin inside their WP will tell those customers they need to re-connect, and they won’t be able to use it.

WP Ghost Dashboard delete website

White Label Plugins List

Here you will be able to see the list of all customized plugins you’ve set up using the White-Label settings. This makes it easy to keep track of all the configurations you’ve made using the White-Label options.

Also from this panel: you can easily download the ZIP file(s) containing all those configurations by using the Download Plugin button associated with the customized version you want to download.

WP Ghost Dashboard whitelabel plugins

Please contact us if you have any questions, and we’ll do our best to get back to you as soon as possible.