I just noticed this evening that embedded YouTube videos in my posts on ocabj.net were not showing up, and simply showed up on the page as text:
This is how it is actually typed into the visual editor for WordPress, and it’s supposed to interpret the bracketed text as a YouTube video embed.
Anyway, I figured it was related to the recently update WordPress and Jetpack applications, since I recently updated to WordPress 4.4 and Jetpack 3.8.1
I was able to find out that the Jetpack shortcode module has changed the syntax for YouTube embeds.
it is now:
Why they changed it so the equal sign is no longer delimiting the shortcode and URL is beyond me. But this is quite irritating.
A quick fix is to run the following SQL command on your WordPress database:
UPDATE wp_posts SET post_content = REPLACE (post_content, '[youtube=', '[youtube ');
This should update all of your existing YouTube shortcode embeds so they are functional with WordPress 4.4 and Jetpack 3.8.1.