Install the plugin, paste your embed key, drop [bglabs] on any page. Your animation appears instantly — no configuration needed inside WordPress.
Download the zip above and upload it in Plugins → Add New → Upload Plugin in your WordPress admin. Activate it.
Or search for "BG Labs" in the WordPress plugin directory.
Go to BG Labs in your WordPress sidebar. Paste the embed key from your BG Labs profile. Hit Save. That's the only setting.
Don't have an account? Create one free — pick an animation and authorize your domain from your profile.
[bglabs] to any pageDrop the shortcode into any page or post. Or search for the "BGLabs Animation" block in the Gutenberg inserter. Your animation appears on the live site — no further configuration in WordPress.
Want to change the animation? Do it from your BG Labs dashboard. The plugin picks it up automatically.
mysite.com) to the authorized list. This is a one-time step that secures your embed key to your site.[bglabs target="hero-section"] where hero-section is the ID of the element you want the animation behind.[bglabs] shortcode works in any builder that supports shortcodes. For Gutenberg, use the block inserter.The basic shortcode [bglabs] needs no attributes. These optional attributes are for advanced use cases:
| Attribute | Description | Example |
|---|---|---|
| id | Override the default animation with a specific UUID from your profile | [bglabs id="abc-123"] |
| target | Attach to a specific element by ID instead of full-page background | [bglabs target="hero-section"] |
| pick | Select animation by index when multiple are assigned to your domain | [bglabs pick="2"] |
| quality | Performance profile: auto, smooth, lightweight, or full | [bglabs quality="lightweight"] |