Plugin Directory

WP Theater

Shortcodes for YouTube and Vimeo. Includes embeds, "Theater" embed, thumbed previews, playlist, channel, user uploads and groups.

WP Theater provides shortcodes for integrating YouTube and Vimeo video embeds and feeds into your posts or widgets. Some options include traditional embedding, single video previews, a wrapped "Theater" embed, and video listings from playlists, channels, user uploads and groups. WP Theater was built with developers in mind, those who need flexibility. With that said, great effort was put into making sure this plugin stayed simple.


  1. Tested on WordPress version 3.6 and later. Does not support Multisite, yet.
  2. PHP 5.3 or later with cURL


For parameters and their usage please visit:


Boring Embed - The classic

[youtube  ]VideoID[/youtube]
[vimeo  ]VideoID[/vimeo]

Preview - Thumbnail and title of a single video

[youtube preview ]VideoID[/youtube]
[vimeo preview ]VideoID[/vimeo]

Theater - Traditional embed that's wrapped for styling, has optional Lower Lights and Full Window buttons, and is responsive.

[youtube theater ]VideoID[/youtube]
[vimeo theater ]VideoID[/vimeo]

The following contain a "theater" by default

User - Listing of a user's videos

[youtube user ]UserName[/youtube]
[vimeo user ]UserID[/vimeo]

Channel - Listing of videos from a specific channel

[vimeo channel ]ChannelID[/vimeo]

Playlist - Listing of videos from a user's playlist

[youtube playlist ]PlaylistID[/youtube]

Album - Listing of videos from a specific album

[vimeo album ]AlbumID[/vimeo]

Group - Listing of videos from a specific group

[vimeo group ]GroupID[/vimeo]

NOTICE -- YouTube has depreciated the api (v2) used by this plugin. They will shut down that API version in April 2015. There will be an update before then but it will require a simple API key for continued use.

Requires: 3.6 or higher
Compatible up to: 3.9.2
Last Updated: 2014-6-7
Active Installs: 1,000+


5 out of 5 stars


0 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1