[Updated] An easy to use plugin that inserts Brightcove Video into your WordPress site.
This plugin doesn't work. It clearly hasn't been tested and doesn't follow the WP coding standards.
Where to begin
First off, the plugin includes a kludgey hack to include pluggables.php at the start. Why does it do this? A code comment says it's to fix bug when wp_get_current_user is called, but this isn't a WP Core bug, it's a Brightcove bug.
Further down the file is a section titled 'GLOBALS', which assigns a lot of strings into a global array. Some of theses are role dependent and call 'current_user_can' which calls wp_get_current_user before it's loaded. Simply putting all of that section inside a function called on the init hook would fix everything.
Because of this, users cannot login to the admin panel on plugin activation, locking a user our of their site.
That's not all though.
Once the fix is applied locally, the plugin directs the user to fill in their Brightcove details, but the settings page isn't available and cannot be loaded. Instead the user gets a standard 'you dont have the privilledges to view this' screen.
Coupled with a complete lack of consistent indenting, the plugin is in need of a hefty dose of cleaning
I added all of my info as requested, and every time I try to add a video, it just hangs with a running loading indicator. Let it run for ten minutes. Tried it on multiple sites multiple times. Nothing...
Not sure I am a fan of Brightcove, but this seems to cement it...
Where do I get a playlist ID?
Log in to your Brightcove Video Cloud account.
To retrieve the ID for a playlist: 1. Open the Media tab 2. Under Playlists on the far left hand side click All Playlists or Favorites 3. Click on a playlist. 4. Playlist ID is listed in the top bar above the videos in the playlist.
However alternate instructions suggest using a REFERENCE ID for which I've had to manually enter. Unfortunately, even THAT didn't work.
Plugin hasn't gotten any love in a while.
You must log in to submit a review. You can also log in or register using the form near the top of this page.