White Label Option: Rename Restrict on Client Websites

If you build websites for clients, you may prefer to keep third-party plugin names out of their admin area. The white label option in Restrict for WordPress lets you rename the plugin in the WordPress menu and strip out its branding — a true white label WordPress plugin setup that takes a single line of code. This guide shows you exactly what to add, what changes afterwards, and how you can still reach the license account page when branding is hidden.

Why white label Restrict?

White labeling is most useful for agencies and freelancers who deliver finished websites to clients. It lets you present a clean, consistent admin area under your own naming, avoids questions about unfamiliar plugin names, and keeps clients away from your license and account details. It is also handy on any site where you simply want the dashboard to look tidy and generic.

A typical example: you build a membership site for a client and use Restrict to handle page and post restrictions, conditional menu items and widgets. With the white label option enabled, the client sees a neatly named tool in their dashboard — for example "Members Manager" — while you keep full control over the license behind the scenes.

Prerequisites

  • Restrict for WordPress installed and activated on the website.
  • Access to the site’s files (FTP, SFTP or your host’s file manager) so you can edit wp-config.php.
  • A quick backup of wp-config.php before editing — a typo in this file can temporarily take the site down.

How to enable the white label WordPress plugin option

Enabling white labeling is quite easy. All you need to do is place the following line in your wp-config.php file:

define('RSC_PLUGIN_TITLE', 'My Custom Name');
  1. Open wp-config.php, located in the root folder of your WordPress installation.
  2. Add the line above on its own line, before the /* That's all, stop editing! */ comment.
  3. Replace My Custom Name with the plugin title you would like to use instead of "Restrict".
  4. Save the file and reload your WordPress admin.

As a result, the admin menu will look like this:

WordPress admin menu showing the Restrict plugin renamed to a custom name via the white label option

What changes when Restrict is white labeled

Apart from renaming the menu item, here are the other things that change when Restrict is white labeled:

  • Account menu item is removed – this is particularly useful if you are installing the plugin on a client’s website and don’t want them to be able to access your account credentials. If needed, you can still access the account page while the plugin is white labeled by navigating to https://your-website-domain.com/wp-admin/admin.php?page=restricted_content_settings-account (replace your-website-domain.com with the domain of the website).
  • Restrict’s welcome screen is removed – the welcome screen, which displays a list of the key features, will no longer be shown.
  • All links leading to the restrict.io website are removed – URLs such as documentation links and the link to leave a WordPress.org review are removed as well.

Tips

  • Bookmark the account URL. Since the Account menu item disappears, save the direct account page URL somewhere handy for when you need to manage the license on that site.
  • White labeling is cosmetic. Renaming the plugin does not change how content restriction works — all your restriction settings keep behaving exactly the same, and the settings screens simply appear under the new name.
  • Pick a name that makes sense to the client. Something descriptive like "Content Access" or "Members Manager" tells the client what the menu item does and reduces support questions.
  • Easy to undo. To switch the original branding back on, simply remove the define() line from wp-config.php.
  • Working on multiple client sites? Restrict for WordPress licenses are available for 1 site, 5 sites or unlimited sites, billed yearly or as a one-time lifetime purchase — see the pricing page to pick the license that covers all your client installs.

Related documentation