WordPress Video Plugin
An official plugin by Gumlet for video browsing, uploading & embedding, dynamic watermark configuration, and shortcode.
Official Gumlet plugin for WordPress: embed Gumlet videos with a Gutenberg block or shortcode, optional dynamic watermarking, user-level analytics, and when you add an API key—browse your Gumlet library and upload new video/audio from WordPress.
Install the plugin
- In WordPress: Plugins → Add New, search for
gumlet video, install Gumlet Video, and activate. - Or install from WordPress.org – Gumlet Video.
API key (library browse & upload)
Library browse and direct upload use Gumlet’s API. The key is stored in WordPress and used only on the server to proxy requests to Gumlet; it is not exposed to site visitors.
- In Gumlet: Developer → API keys — create a key.
- In WordPress: Settings → Gumlet Video → open the API tab → paste the key → Save Options.
- Use Test connection to verify before or after save (if the field is filled, the test uses that value; otherwise it uses the saved key).
Tip: Paste the key string only. If you accidentally paste a full header like Bearer YOUR_API_KEY, recent plugin versions normalize that so requests still work.
Who can use it: Only users who can manage_options (typically Administrators) can use the API-backed features (REST proxy, library, upload). This is intentional so the key stays with trusted roles.
Gumlet Video Library (WordPress admin)
After the API key is saved:
- Go to Media → Gumlet Video Library.
- Choose a workspace, search by title, upload video/audio to Gumlet, and use New post with this video for a selected asset when you want a draft with the block pre-filled.
Gutenberg block ("Gumlet Video")
- Add the Gumlet Video block.
- Either:
- Browse library — pick an asset from your Gumlet account, or
- Upload — send a file to the workspace you selected, or
- Paste an Asset ID manually.
The block supports responsive sizing, autoplay/loop options, and (where applicable) audio track and caption language.
Shortcode
Embed anywhere that runs shortcodes:
[gumlet id=YOUR_ASSET_ID]Fixed size:
[gumlet id=YOUR_ASSET_ID width=600 height=450]Default audio track and caption language (when your asset supports them):
[gumlet id=YOUR_ASSET_ID audio_track_language=en caption_language=es]Dynamic watermark
- Configure the watermark in Gumlet Video (player / video settings in your Gumlet dashboard), e.g. Video → Player settings (or your current dashboard path for player customization).
- In WordPress: Settings → Gumlet Video (main Settings tab) — enable Name, Email, and/or User ID for the dynamic watermark, then save.
- Embed with the block or shortcode as above.
User-level analytics
In Settings → Gumlet Video, enable Track user analytics so engagement can include logged-in user context when supported by your Gumlet setup.
Frequently asked questions
Can I use email and name in the dynamic watermark?
Yes, you can combine name, email, and user ID in the plugin settings.
Can I disable the dynamic watermark?
Yes, turn it off in your Gumlet player / video settings in the dashboard.
Is the plugin free?
The WordPress plugin is free. Dynamic watermarking on your videos requires a Business (or applicable) Gumlet plan. See Gumlet pricing.
Updated 17 days ago
