Documentation

Everything you need to get started with Blocksy Theme and Companion

White Label

Hiding License Information

With this feature, available on all of our plans, you can easily hide the Blocksy license information from your WordPress Dashboard. Simply click when prompted inside the Account section of your Blocksy Dashboard.

White Label Extension

Activating the White Label Extension
Configuring the White Label Extension

Settings available to change with the White Label Extension.

  1. Agency Details
    1. Agency Name
    2. Agency URL
    3. Agency Support/ Contact form URL
  2. Theme Details
    1. Theme Name
    2. Theme Description
    3. Theme Screenshot URL
    4. Theme Icon URL
  3. Blocksy Companion Details
    1. Plugin Name
    2. Plugin Description
    3. Plugin Screenshot URL
  4. Hide Account Menu Item
  5. Hide Starter Sites tab
  6. Hide Useful Plugins tab
  7. Hide Changelogs tab
  8. Hide Beta Updates
  9. Hide Support
  10. Hide White Label Extension – completely hides the White Label Extension. Recommended to use after you’ve set the extension up.

Please note!
The White Label Extension will not change up the folder structure to hide the Blocksy theme from code, because under normal circumstances, this will break updates. To achieve something similar to this effect, we recommend using a third party plugin such as WP Hide & Security Enhancer.

Restoring the White Label Extension

If you want to restore the White Label Extension, simply Shift + click on the Dashboard Title.

White Labelling the Child Theme

If you want to apply white labelling to the Child Theme, you need to use the WordPress built in theme editor. To do that, follow these steps:

  1. Navigate to WordPress Dashboard → Appearance → Theme Editor
  2. From there, pick your child theme and navigate to the style.css file.
  3. Edit the style.css file with your theme name, description and author name
  4. Click Update File button to save the changes.

To change the screenshoot file for the child theme, you’ll need to update the wp-content/theme/blocksy-child/screenshot.jpg file. Or, if you don’t create a screenshot.jpg file for your child theme — it will inherit Blocksy’s screenshot by default.

Hide the White Label Extension using Code

Sometimes the above trick with Shift + Click won’t be enough to ensure the integrity of the white label on your site. For these cases, you can add a special flag to your wp-config.php file — so that the white label manager UI will be hidden no matter what, as long as the flag is present.

To get this, please add this to your wp-config.php.

define('BLOCKSY_WHITE_LABEL_LOCKED', true);

Customise the White Label Info using Code

If needed, you can pass over all the white labelling meta data using a filter. Here’s an example of using it:

add_filter('blocksy:ext:white-label:settings', function ($settings) {
	/*
	[
		'locked' => false,
		'hide_demos' => false,
		'hide_billing_account' => false,

		'hide_plugins_tab' => false,
		'hide_changelogs_tab' => false,
		'hide_support_section' => false,
		'hide_beta_updates' => false,

		'author' => [
			'name' => '',
			'url' => '',
			'support' => ''
		],

		'theme' => [
			'name' => '',
			'description' => '',
			'screenshot' => '',
			'icon' => '',
			'gutenberg_icon' => ''
		],

		'plugin' => [
			'name' => '',
			'description' => '',
			'thumbnail' => ''
		]
	]
	 */

	$settings['theme']['name'] = 'My Theme';

	return $settings;
});

List of available fields for editing is also available in the code snippet.

Not the solution you are looking for?

Please check other articles or open a support ticket.