FleetWP Docs
WordPress plugin

White-label constants

Pin the connector's branding on a specific install with wp-config.php constants.

The connector resolves its white-label branding from three sources, in precedence order:

  1. wp-config.php constants (highest — a developer override)
  2. Dashboard-pushed profile (set on the fleet Settings page, delivered via the heartbeat)
  3. Default FleetWP branding (lowest)

Define any of these constants in wp-config.php to override the display on a single install:

define( 'FLEETWP_WL_NAME',       'Acme Care' );
define( 'FLEETWP_WL_DESC',       'Managed WordPress maintenance by Acme.' );
define( 'FLEETWP_WL_AUTHOR',     'Acme Digital' );
define( 'FLEETWP_WL_AUTHOR_URI', 'https://acme.example' );
define( 'FLEETWP_WL_URI',        'https://acme.example/care' );
define( 'FLEETWP_WL_ICON',       'https://acme.example/icon.png' );
define( 'FLEETWP_WL_HIDE',       true ); // hide the Plugins row + menu entirely
ConstantControls
FLEETWP_WL_NAMEPlugin name shown on the Plugins list and menu
FLEETWP_WL_DESCPlugin description
FLEETWP_WL_AUTHORAuthor name
FLEETWP_WL_AUTHOR_URIAuthor link
FLEETWP_WL_URIPlugin "View details" link
FLEETWP_WL_ICONMenu/branding icon URL
FLEETWP_WL_HIDEIf true, remove the Plugins row and admin menu

White-label rewrites the display only — the real plugin header and slug stay intact so WordPress.org updates continue to work. Even with FLEETWP_WL_HIDE, the connector page is still reachable at admin.php?page=fleetwp.

For the workspace-wide, no-code path to branding, see White-label.