Whitelabel theme

I was wondering if there is a way to whitelabel the theme? I have competitors that steal our ideas and would like them not to know BB is our secret:


This site shows the child theme and the main theme. Any way to get around that and have it our info for the main theme?

I’m sure we could alter the theme, but that would likely break updates? Ideas? (I bought the whitelabel version).

Hi Jason,

Unfortunately, the only way to do that would be to change the theme name in the style.css file which would revet upon updating. I wouldn’t be opposed to creating a way for you to change that, but doing so would require PHP which doesn’t run in CSS files.

One thought is that you could block access to your site from http://whatwpthemeisthat.com via rules in an .htaccess file. I’m not sure what those would be but a quick Google search should yield plenty of results on the subject.


Well, if you white label the theme somehow using php on a future version, I’d be willing to pay more.

+1 for a white label version of the BB theme.

I created a Uservoice topic:


Could you guys just make a version of the BB themes with out your name on them for us to use that would fix this would it not?

I am having the same problem i can white label the admin with my name but they can still see the themes taking them back to BB with out covering both its not really white labeled.

Can just name the theme Custom Design in a thumb image.

Hey Edward,

White labeling the theme is a little bit harder, but we’ve recently had a few ideas on that. I’m hoping to look into them soon.


Hey everyone,

I did some digging and have put together a rudimentary way to white label the theme until we can get this into the builder.

While this will white label the themes page (both in wp-admin and the Customizer), it won’t white label in other areas that WP doesn’t let us hook into. So website like http://www.wpthemedetector.com will still show as on the Beaver Builder Theme even if you white label it. Unfortunately, that’s out of our hands.

Here’s the code you can use for now…

function fl_prepare_themes_for_js( $themes )
    if ( isset( $themes['bb-theme'] ) ) {
        $themes['bb-theme']['name'] = 'Your Theme Name';
        $themes['bb-theme']['screenshot'] = array( 'YOUR_SCREENSHOT_URL' );
        $themes['bb-theme']['description'] = 'Your Theme Description';
        $themes['bb-theme']['author'] = 'Your Company Name';
        $themes['bb-theme']['authorAndUri'] = '<a href="YOUR_COMPANY_URL">Your Company Name</a>';
    return $themes;

add_filter( 'wp_prepare_themes_for_js', 'fl_prepare_themes_for_js' );

That should go in a child theme or in a separate plugin.

We will be implementing something like this alongside the Agency’s plugin white labeling in the near future.


Just a heads up… the next release of the plugin will have settings for white labeling the theme in addition to the settings that currently let you white label the plugin. Keep an eye out for that!