Knowledgebase

YouTube oEmbed: URL parameters don't work for hiding title etc

Intro

YouTube This is a limitation of YouTube+WordPress (the url parameters do not work if you attempt to use the oEmbed link in the post body either). There are two options to remedy this: 1. Use iframe embeds instead (append the URL parameters to the URL in the embed code ) OR 2. Add a custom […]

Solution

YouTube

This is a limitation of YouTube+WordPress (the url parameters do not work if you attempt to use the oEmbed link in the post body either).

There are two options to remedy this:

1. Use iframe embeds instead (append the URL parameters to the URL in the embed code )

OR

2. Add a custom function to your theme to append the parameters to all Youtube URLs automatically.

Adding a Custom Function (advanced users only)

This is a Mod

This is considered a modification, so do it at your own risk! Please note that we cannot assist you with modifying your theme or support problems you encounter as a result!

To add custom functions, create a new file in a plain-text or HTML editor and name it myfunctions.php. Add the following:

<?php

function remove_youtube_controls($code){
if(strpos($code, 'youtu.be') !== false || strpos($code, 'youtube.com') !== false){
$return = preg_replace("@src=(['"])?([^'">s]*)@", "src=$1$2&showinfo=0&rel=0", $code);
return $return;
}
return $code;
}

add_filter('embed_handler_html', 'remove_youtube_controls');
add_filter('embed_oembed_html', 'remove_youtube_controls');

?>

Make sure there are no extra spaces at the beginning or end, then save and upload to wp-content/themes/yourtheme/ocmx/includes/

If you are making a child theme for your theme, this function can go right into the child theme’s functions.php.

Note that this function is not guaranteed to work with the theme’s Video URL field for featured videos. If you continue to have issues, you need to use the embed method, or else add the video URL to the post body and set a featured image for the post.

Vimeo/Other

Vimeo and VideoPress links should be working fine – if you have issues hiding the title or byline, ensure your URL is entered correctly. Example:


(http://vimeo.com /57815442)?title=0&byline=0&portrait=0

 

Get 15% off!

Signup and get 15% off any of our Ghost or Framer themes immediately