This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

YouTube White Label Shortcode


This plugin adds the shortcode [youtube-white-label] and allows you to input any YouTube™ video (that allows embeding outsite the YouTube™ domain) with control over the logo, player, autostart and more.

A shortcode generator has been added to all public $post_type edit screens. You can modify the options in the included metabox and it will output the correct shortcode arguments.

If you’d like to remove the meta box from a certain $post_type use the remove_youtube_white_label_meta_box filter.

Alternativly you can modify the shortcode yourself, where 1 is true and 0 is false:
[youtube-white-label id=”” height=”” width=”” branding=”1″ autohide=”1″ autoplay=”0″ controls=”0″ hd=”1″ rel=”0″ showinfo=”0″ autosize=”1″ border=”0″ cc=”0″ disablekb=”1″ fullscreen=”1″ /]

For question please visit my blog @

Additional controls listed on Google code for the terminology of each shortcode argument.

Compatible with the newest Video SEO plugin by (> 1.4.2)


  • The shortcode generator metabox.

  • A YouTube™ video without controls.


Follow the steps below to install the plugin.

  1. Upload the youtube-white-label directory to the /wp-content/plugins/ directory. OR click add new plugin in your WordPress admin.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Visit your post/page edit screen to generate the shortcode.


Nothing yet

Contributors & Developers

“YouTube White Label Shortcode” is open source software. The following people have contributed to this plugin.



= Version 0.3.1 (12/17/14)

  • Updated admin JS function name.
  • Ready for WordPress 4.1

= Version 0.3 (2/4/14)

  • Updated Static errors in PHP > 5.3.
  • Cleaned up code and jQuery.
  • Checked for working version as of WP 3.9-alpha

= Version (12/6/12)

  • PHP > 5.3 error.

Version 0.2.6 (12/3/13)

  • Added filter to remove metabox from $post_type remove_youtube_white_label_meta_box
  • Updated dashboard.
  • Cleaned up settings.
  • Updated jQuery
  • Tested against 3.5

Version 0.2.5 (12/26/11)

  • Updated admin scripts to be called on admin_enqueue_scripts (3.3).
  • Cleaned up some output code.

Version 0.2.4 (11/8/11)

  • Feeds updated.
  • WordPress 3.3 check.

Version 0.2.3 (9/8/11)

  • Dashboard fix.

Version 0.2.2 (6/23/11)

  • [BUG FIX] An error in the dashboard widget is casuing some larg images. Sorry.

Version (6/23/11)

  • Add remove_youtube_white_label_dashboard to your options and set to 1 if you’d like the dashboard widget removed.

Version 0.2.1 (6/21/11)

  • Added autosize class to iframe allowing more than one video to be shown with each able to automatically ajust size or not.

Version 0.2 (6/20/11)

  • Updated modestbranding to be the first parameter (so the YouTube logo stays hidden).
  • Aded parameter &title= when showinfo is active and branding is active to keep the YouTube logo hidden.

Version 0.1.9 (6/16/11)

  • Spelling error in the readme shortcode.
  • All new argument options shown in readme.
  • Testing out auto height and width options if those argument are left empty. Will use $content_width.
  • [bug] Color codes.

Version 0.1.8 (6/13/11)

  • Updated for the new HD preview image.
  • A few new shortcode values: border, cc_load_policy, color1, color2, disablekb, fs, branding.

Version 0.1.7 (6/1/11)

  • For some reason YouTube™ started auto-playing videos whether or not the autoplay parameter was set to 0 (false). But if not there it doesn’t auto-play. So this update fixes that untill they fix it or change it again.

Version 0.1.6 (5/21/11)

  • Fixed jQuery output, again. This time fixed what I overwrote from 0.1.1 update.

Version 0.1.5 (5/18/11)

  • Fixed admin jQuery to work on all post_types.

Version 0.1.4 (5/17/11)

  • Fixed jQuery bug.
  • Added .pot file for translation.

Version 0.1.3 (5/17/11)

  • Security fixes.
  • Added front end jQuery file option autosize to shortcode which will “autosize” the video to the content width.

Version 0.1.2 (5/17/11)

  • Some code cleanup.

Version 0.1.1 (5/17/11)

  • Updated .attr() to .prop() for jQuery 1.6.x.
  • Added jQuery version check to fallback on .attr() if running old jQuery.

Version 0.1 (5/16/11)

  • Initial release.