ShowBits turns podcast and TV episodes into short clips, subtitles and quote cards, and your editors approve them there. This plugin connects your WordPress site to a ShowBits workspace and brings what your editors released into the media library, ready for posts and pages.
You need a ShowBits workspace to use this plugin (ShowBits Cloud on any plan, or a ShowBits OnPremise installation). The plugin is the connector; the clips and quote cards come from ShowBits. See “External services” below for what is exchanged with ShowBits.
In ShowBits, an admin or owner of the workspace makes a site key for this site’s address (Integrations WordPress) and passes it on. Here, under Settings ShowBits, paste it and connect. The key is valid for 24 hours and only once. If you are an admin or owner in ShowBits yourself, you can instead connect through ShowBits: sign in there and agree (OAuth 2.1 style, with PKCE).
While connecting, ShowBits checks at this site’s REST API that it is talking to the plugin that asked, so a site key copied anywhere else connects nothing. The site then gets a key of its own that only opens this plugin’s routes in ShowBits (not ShowBits’ REST API), and a secret that ShowBits signs its pushes with. Both are stored encrypted with a key from wp-config.php (SHOWBITS_ENCRYPTION_KEY, or the site’s salts). The connection lasts until someone disconnects it in ShowBits or here.
/wp-json/showbits/v1/push): every file comes to the site as a push from ShowBits, also the ones picked in the library. A firewall or security plugin must let these requests through.showbits_capability – who may browse and import (default upload_files).showbits_menu_label – the name in the menus (default “ShowBits”).showbits_allow_private_media – allow downloading from a media store on a private network (OnPremise).showbits_max_download_bytes – the largest file to download (default 2 GB).SHOWBITS_ENCRYPTION_KEY in wp-config.php – the key for the stored secrets, instead of one derived from the salts.This plugin connects to ShowBits, a video clipping service by HBC Hohn Business Consulting UG (haftungsbeschränkt), Berlin, Germany. It needs ShowBits to list and deliver your workspace’s clips and quote cards; without a connection it does nothing. By default it talks to ShowBits Cloud at https://app.showbits.ai. With ShowBits OnPremise, an administrator enters the address of that installation before connecting, and all of the following goes there instead.
What is sent, and when:
Once connected, requests to ShowBits carry the site’s own key; file downloads go without it. Nothing is sent about the site’s visitors, and the plugin adds nothing to the public site.