Title: YouList &#8211; YouTube playlist shortcode
Author: Birgir Erlendsson (birgire)
Published: <strong>2012-07-16</strong>
Last modified: 2013-01-24

---

Search plugins

![](https://ps.w.org/youlist/assets/banner-772x250.jpg?rev=572896)

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.

![](https://s.w.org/plugins/geopattern-icon/youlist_cec0ba.svg)

# YouList – YouTube playlist shortcode

 By [Birgir Erlendsson (birgire)](https://profiles.wordpress.org/birgire/)

[Download](https://downloads.wordpress.org/plugin/youlist.zip)

 * [Details](https://tt.wordpress.org/plugins/youlist/#description)
 * [Reviews](https://tt.wordpress.org/plugins/youlist/#reviews)
 *  [Installation](https://tt.wordpress.org/plugins/youlist/#installation)
 * [Development](https://tt.wordpress.org/plugins/youlist/#developers)

 [Support](https://wordpress.org/support/plugin/youlist/)

## Description

This plugin adds the shortcode [youlist] so you can easily embed YouTube™ playlist
defined by

 * playlist id (PL in front of the playlist id)
 * comma seperated video ids list
 * user favorites
 * user uploads
 * search query

in a single YouTube™ player.

[Live demo](http://xlino.com/projects/youlist-youtube-playlist-shortcode-plugin/)

#### New in version 1.0.6

 * show random playlists with the new attribute ‘randompid’
 * added apply_filters for output, style, class and src
 * bug fix

#### New in version 1.0.5

 * enable nocookies
 * enable the https protocol
 * play videos in a specific quality (fx. hd720)
 * enable wmode to handle z-index issues.

#### Usage Examples

To embed a playlist with thumbnails
 [youlist pid=”PL3FF15AA7ED356D9F”]

To embed three videos with thumbnails (comma seperated video id list):
 [youlist
vid=”ZF_K8D414-Y,sFHXWoawnt0,E2uOGOqIyC4″]

To embed three videos without thumbnails:
 [youlist vid=”ZF_K8D414-Y,sFHXWoawnt0,
E2uOGOqIyC4″ showinfo=”0″]

To embed a playlist from the search string “higgs boson”
 [youlist search=”higgs
boson” width=”600″ height=”400″]

To embed a random playlist
 [youlist randompid=”PL3FF15AA7ED356D9F, PL9AEE7FF9E83DEA62,
PL2B8DB1BD4364033F”]

To embed a playlist for all uploaded videos for the user “mismag822″
 [youlist uid
=”mismag822″ listtype=”user_uploads”]

To embed a playlist for all favorite videos for the user “mismag822″
 [youlist uid
=”mismag822″ listtype=”user_favorites”]

To embed a playlist width your own custom style
 [youlist pid=”PL3FF15AA7ED356D9F”
style=”width:300px;height:400px;z-index:1;”]

To embed a user playlist with all the supported attributes (default values shown):
[
youlist uid=”mismag822″ randompid=”” showinfo=”1″ width=”680″ height=”480″ class
=”youlist” autohide=”2″ autoplay=”0″ disablekb=”0″ listtype=”user_uploads” theme
=”dark” modestbranding=”1″ controls=”1″ color=”red” fs=”1″ rel=”1″ start=”0″ loop
=”0″ iv_load_policy=”1″ version=”3″ style=”” vq=”” nocookie=”0″ https=”0″ wmode=””
parameters=”” ]

#### Ideas for how to use this plugin

 1. You can use it to display ad-video before or after the main video
 2. You can have your own short trailer before the main video
 3. You can collect lessons/tutorials/music videos
 4. You can use it for your YouTube™ playlist
 5. You can watch your friends favourites videos
 6. You can collect videos for your kid and watch it on your site
 7. … etc …

#### Shortcode Parameters

The youList-shortcode is a wrapper for most of the YouTube™ iframe parameters described
here:

https://developers.google.com/youtube/player_parameters

**iframe parameters:**

 * width [integer] – iframe width in pixels
 * height [integer] – iframe height in pixels
 * class [string] – iframe css classname
 * style [string] – iframe css custom style
 * parameters [string] – custom source parameters (&param1=value1&…)

**youtube parameters:**

 * pid [string] – YouTube playlist ID
 * uid [string] – YouTube user ID)
 * vid [string] – Comma seperated YouTube Videos ID list
 * randompid [string] – YouTube random playlist ID, from a comma seperated PID’s
   list
 * listtype [playlist|user_uploads|search] – YouTube listtype
 * search [string] – YouTube search string)
 * theme [dark|light] – Dark or light control bar
 * modestbranding [0|1] – Prevent the YouTube logo from displaying in the control
   bar
 * showinfo [0|1] – Display thumbnail images for the videos in the playlist
 * autohide [0|1|2] – Hide the video controls automatically after a video begins
   playing
 * autoplay [0|1] – The initial video will autoplay when the player loads
 * disablekb [0|1] – Disable the player keyboard controls
 * controls [0|1|2] – Display the video player controls
 * color [red|white] – The color in the video progress bar
 * fs [0|1] – Display the fullscreen button
 * rel [0|1] – Show related videos when playback of the initial video ends
 * start [integer] – Play the video at the given number of seconds from the start
   of the video
 * loop [0|1] – Play the entire playlist and then start again at the first video
 * iv_load_policy [1|3] – Show video annotations
 * version [2|3] – AS player version
 * https [0|1] – Enable the https protocol
 * nocookie [0|1] – No cookies thank you
 * vq [small|medium|large|hd720|hd1080] – Change video quality

## Screenshots

[⌊YouTube playlist with thumbnails.⌉⌊YouTube playlist with thumbnails.⌉[

YouTube playlist with thumbnails.

## Installation

#### Installation

 1. Upload the plugin directory to the `/wp-content/plugins/` directory or use the 
    installer via backend of WordPress
 2. Activate the plugin through the ‘Plugins’ menu in WordPress

## FAQ

[Check out the support forum](https://wordpress.org/support/plugin/youlist)

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“YouList – YouTube playlist shortcode” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Birgir Erlendsson (birgire) ](https://profiles.wordpress.org/birgire/)

[Translate “YouList – YouTube playlist shortcode” into your language.](https://translate.wordpress.org/projects/wp-plugins/youlist)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/youlist/), check out
the [SVN repository](https://plugins.svn.wordpress.org/youlist/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/youlist/) by [RSS](https://plugins.trac.wordpress.org/log/youlist/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.6

 * added: random playlists, new parameter ‘randompid’
 * added: output filter with the name ‘youlist_output’
 * fixed: the ‘rel’ parameter was not active

#### 1.0.5

 * added: vq parameter to change the video quality, (fx hd720) (Props cjgrasso)
 * added: https parameter to enable the secure protocol
 * added: nocookie parameter to disable cookies
 * added: wmode parameter to handle z-index issues (Props patmak)
 * added: parameters parameter for custom parameters
 * changed: updated the readme.txt with better description of the parameters

#### 1.0.2

 * added: [youlist] shortcodes can now be used in text-widgets
 * added: custom iframe style attribute
 * fixed: added the missing parameters audohide and audoplay
 * changed: new usage example in the readme.txt file

#### 1.0.1

 * added: new attributes: listtype, autohide, autoplay, disablekb
 * added: possibility to display user’s favorites playlist
 * changed: updated he readme.txt file with new usage examples

#### 1.0.0

 * Initial Release

## Meta

 *  Version **1.0.6**
 *  Last updated **13 ел ago**
 *  Active installations **200+**
 *  WordPress version ** 3.0 or higher **
 *  Tested up to **3.5.2**
 *  Language
 * [English (US)](https://wordpress.org/plugins/youlist/)
 * Tags
 * [embed](https://tt.wordpress.org/plugins/tags/embed/)[playlist](https://tt.wordpress.org/plugins/tags/playlist/)
   [shortcode](https://tt.wordpress.org/plugins/tags/shortcode/)[youtube](https://tt.wordpress.org/plugins/tags/youtube/)
   [youtube playlist](https://tt.wordpress.org/plugins/tags/youtube-playlist/)
 *  [Advanced View](https://tt.wordpress.org/plugins/youlist/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  5 5-star reviews     ](https://wordpress.org/support/plugin/youlist/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/youlist/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/youlist/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/youlist/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/youlist/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/youlist/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/youlist/reviews/)

## Contributors

 *   [ Birgir Erlendsson (birgire) ](https://profiles.wordpress.org/birgire/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/youlist/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/is/cgi-bin/webscr?cmd=_flow&SESSION=oKt0477jvHqLRssQCQmB_Oas5csxlh316mkBM4p9soLqQ3o-wfIuZPzqdQy&dispatch=5885d80a13c0db1f8e263663d3faee8d7283e7f0184a5674430f290db9e9c846)