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 Post Type


YouTube Post Type allows you to easily add YouTube videos as post into your WordPress installation via the introduction of register_post_type in WordPress v2.9. This will make YouTube a first class citizen in your WordPress.

Why would you want to do this? If you want a post to represent a YouTube video.

You add YouTube videos by specifying the URL or the YouTube id.

Your YouTube thumbnails are also downloaded and pulled into the system so you can use them. Your YouTube also gets associated to the first thumbnail found.

How It Works

YouTube Post Type allows a WordPress post to represent a YouTube video via WordPress custom post types. This makes YouTube a first class citizen, and easily extensible by other plugins.

Why I Created It

Shortcomings of other YouTube plugins:

  1. Most of them were to embed YouTube video via a WordPress shortcode
  2. None of them detailed how the plugin worked to support a YouTube as a post.


  • Easily add YouTube videos


  1. Upload the youtube_post_type folder into your plugin directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

If you want to create a custom theme page for YouTube posts. Inside your theme you are required to create a file called single-youtube.php.


There are no reviews for this plugin.

Contributors & Developers

“YouTube Post Type” is open source software. The following people have contributed to this plugin.


Translate “YouTube Post Type” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.