We are having trouble embedding Kaltura videos (we have SaaS Kaltura) in WordPress (4.3.2) within our domain. So far we have attempted the following:
Installed the Kaltura WordPress Plugin. This has been set up correctly and linked to our instance of Kaltura however it is not compatible with WordPress version 4.3.2. I believe there is an update coming however we need a solution asap.
Attempted to paste the embed code into WordPress. This works if you are an admin or enable iFrames within posts however due to the security concerns of thousands of WordPress users at our organisation this is a non preferred method.
Using oembed. We have created a plugin to whitelist our instance of Kaltura within WordPress.
The oembed will not render and the link is just displayed as text. This has worked intermittently but we cannot seem to find a reason why this will not resolve. Oembed will work for YouTube videos successfully.
Any advice or suggestions would be greatly appreciated we have been working to find a resolution for a month now and to no avail…
Thanks for the reply. I can see the embed code in the page source. This is an iFrame, was it populated by oembed or just by using the standard embed code? If you use the standard embed code WordPress strips out the iFrame as a security measure by default.
oEmbed displays the URL only in our WP posts and pages.
One advise I can give you w/o looking, though I could be more productive about it if I could, is to open the browser’s dev tools and look at the “Network” and “Console” tabs for errors. Also, and this is quite important, make sure you embed the content over HTTPs as well, i.e, use: https://cdnapisec.kaltura.com
and not: http://cdnapi.kaltura.com
A lot if not most browsers, would block the content otherwise, seeing how your blog is over HTTPs.