uTubeVideo Gallery


This plugin allows the displaying of galleries of YouTube videos within any post or page within your site. Just install and start creating.

Features Include:

  • Unlimited video galleries (YouTube and Vimeo support)
  • Built in Magnific Popup support with options to use Magnific Popup already installed by another plugin
  • Thumbnail images for videos are cached on your own website
  • Annotations are hidden automatically for a movie like experience
  • Set size of video player
  • Set progress bar color of video player
  • Set starting resolution of videos (480p, 720p, or 1080p)
  • Order video albums by newest or oldest videos first, as well as custom re-ordering of videos / albums
  • Possibility of skipping video albums and just display videos
  • Set video thumbnails as either square or rectangle
  • View counts of video albums and videos within a gallery in the backend
  • Add YouTube playlists to an album
  • Permalinks for galleries embedded within a page
  • Publish and un-publish videos and albums without having to delete them
  • Ability to set padding and width of album / video thumbnails


  • A gallery embedded on a page showing the albums in the gallery
  • A gallery embedded on a page showing the videos in an album
  • A gallery showing a video playing
  • A gallery showing a video playing (chromeless)
  • Videos in the admin panel
  • Panel View


  1. Unzip ‘utubevideo-gallery.zip’ and upload utubevideo-gallery to the /wp-content/plugins/ directory.
  2. Activate the plugin (uTubeVideo Gallery) through the ‘Plugins’ menu in WordPress.
  3. Create a gallery and copy shortcode onto a page or post.
  4. Create video albums for gallery just created.
  5. Add videos to video album just created.
  6. Set thumbnail of video album by clicking on ‘edit’ while on the video album page in uTubeVideo gallery settings.


Installation Instructions
  1. Unzip ‘utubevideo-gallery.zip’ and upload utubevideo-gallery to the /wp-content/plugins/ directory.
  2. Activate the plugin (uTubeVideo Gallery) through the ‘Plugins’ menu in WordPress.
  3. Create a gallery and copy shortcode onto a page or post.
  4. Create video albums for gallery just created.
  5. Add videos to video album just created.
  6. Set thumbnail of video album by clicking on ‘edit’ while on the video album page in uTubeVideo gallery settings.
How many video galleries can I create?

As many as you want.

Can I use any YouTube or Vimeo video?

Generally, yes, except in cases where the video it set to disable embedding.

Are Vevo YouTube videos supported?

Yes, all YouTube and Vimeo videos should work unless embedding has been disabled.

Are any other types of videos supported (ie not YouTube)?

Yes, Even though the plugin is named uTubeVideo Gallery, Vimeo videos are now also supported.

Can I change the size of the video player?

Yes the video player size can be set in the ‘General Settings’ section in the settings page.

How do I change older videos into the new square thumbnail type?

Just go to edit the video in question: edit the thumbnail type and save changes.

How do I set a thumbnail for a new video album?

After adding at least one video to the album click on the edit link for the video album and select a thumbnail and then click save changes.

How do I just display videos with no albums?

There is an option called Display Type in each gallery’s settings; set it to Just Videos.

How big of a playlist can I add to an album at once?

Do to programming constraints and such it seems around 80 videos is the limit, but you will have to experiment to find what works best for you.

What determines the video order for a panel?

Video order is based on the order of the album(s) in the gallery and then ordering of the videos within each album(s).

What if my Permalink Status is NOT Ok?

If your permalink status is not Ok, it means permalinks are not enabled correctly. Check to see that you have permalinks turned on for WordPress and if this does not fix the problem, de-activate and re-activate this plugin. It’s also possible your the settings for your sites permalink structure are not completely compatible with this plugin.

What user permissions are required to use this plugin?

A user must be an editor or above in order to manage video galleries and change settings.


Very good

Thanks developer, plugin is simples, fast, easy to use and it seems to be made by a trusted developer.

Does not work on latest WP version!

It shows the album for galleries but after clicking on it, page not found displays. Did check permalinks issue… Also can’t set on page other than album (gallery thrums directly for expl.). Waste of time!

Read all 9 reviews

Contributors & Developers

“uTubeVideo Gallery” is open source software. The following people have contributed to this plugin.


Translate “uTubeVideo Gallery” into your language.

Interested in development?

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



  • Corrected bug involving using query parameters to view galleries


  • Added retina support to thumbnails
  • Added playlist syncing / management
  • Corrected playlist import issues
  • Reorganized settings panel
  • Added new settings – show/hide video details and disable autoplay
  • Improved frontend html
  • New mini logo icon
  • General CSS and JS fixes
  • Code optimization and uniformity changes (ongoing)
  • Added ‘videocount’ and ‘albumcount’ shortcode options
  • Changed static video and album counts to dynamic
  • Added option for specifying horizontal and vertical padding for thumbnails
  • Small bug fix in javascript for slow loading galleries and panels


  • Minor code optimizations
  • More mobile friendly for small devices – frontend and backend
  • Feature to move videos between albums and albums between galleries
  • Fixes to add videos and playlists
  • Corrected bug related to deleting galleries


  • Improved mobile support for administration
  • Random code optimizations
  • Fixed PHP version issues


  • Corrected bug with JavaScript code


  • Added new panel view for video gallery
  • Restructured admin and clientside code
  • Removed inline JavaScript to external files
  • Added red and blue video play icons and changed default
  • Changed way of adding playlists to include previews and selection / changing video names
  • Added action to refresh video thumbnail cache
  • Added video previews in admin
  • Added start and end video times
  • Fixed issue where video thumbnails were shared if same video was added more than once
  • Various admin style changes
  • Moved thumbnail type option, square or rectangle, to gallery level instead of each video
  • and more…


  • Checked code for any failures due to changing API’s (YouTube, Vimeo)
  • Updated Magnific Popup to version 1.1.0 (Dimsemenov)
  • Fixed bug with youtu.be URL’s not parsing correctly when they included a “-” or “_” character
  • More error checking added involving API requests to prevent some errors
  • Fixed issue when could not load thumbnail from YouTube for video
  • Added status indicators for GD and Imagick
  • Changed missing image


  • Fixed an overlooked sorting issue with albums
  • Fixed an odd glitch with newer versions of jQuery


  • Updated Magnific Popup to version 1.0.0 (Dimsemenov)
  • Changed YouTube playlists to use API version 3 to fix playlist features
  • Added ability to use youtu.be link format to add videos
  • Fixed video sorting issues
  • Made video name field optional


  • Fixed upgrade script bug
  • Admin interface usability improved
  • Fixed a compatibility issue with older versions of PHP
  • Made options for changing thumbnail size and padding global, instead of gallery specific
  • Improved layout of thumbnails within galleries
  • Videos now auto switch between http and https based on site
  • Added support for Vimeo
  • Improved localization
  • Added bulk management options
  • Better error checking
  • Updated Magnific Popup to version 0.9.9 (Dimsemenov)
  • And other tweaks and fixes


  • Fixed a further CSS issue conflict with some themes
  • Fixed language encoding to support characters from more languages
  • Implemented an update script to hopefully fix a lot of update issues


  • Fixed a CSS bug when hovering over player close button
  • Removed overlooked stray code bits
  • Discovered bug with upgrade, de-activate and re-activation seems to fix


  • Added ability to customize size and padding of thumbnails
  • Replaced Fancybox lightbox with Magnific Popup, a faster responsive lightbox
  • Tweaked front-end UI
  • Admin – added button to fix broken permalink issues
  • Admin – added album sorting feature
  • Admin – moved skipalbums into each galleries settings, instead of a shortcode option
  • Admin – added ability to publish and un-publish videos and albums
  • Admin – added ability to drag / sort video and album order
  • Admin – admin tables are now sortable, by attributes such as: Name, Published, Date Added, etc.
  • Admin – added client side error checking to all forms / as well as fixed server side bugs
  • Created documentation page on website regarding plugin
  • Removed YouTube hack for thumbnails that would not save, finally figured out what the issue was.


  • Fixed bug with not being able to add videos when the image editor failed to save thumbnails
  • Added option to skip using slugs/permalinks for album links for those who have trouble with slugs
  • Added better status messages to “Permalink Status”
  • Fixed bug where themes could overwrite border and margins of video thumbnails


  • Slight changes to frontend gallery interface
  • Fixed issue with thumbnail sizes defaulting to square and stretching rectangular thumbnails
  • Moved all scripts to the footer
  • Patched included fancybox library to support jQuery 1.10
  • Optimized fancybox call JavaScript
  • Slight changes to admin interface
  • Added settings for fancybox overlay color and opacity
  • Added support for adding YouTube playlists to an album
  • Fixed admin navigation link bugs
  • Changed main icon for admin interface and moved menu out of settings, into its own menu slot
  • Added better error messages to admin section for forms
  • Fixed uninstall script – it now deletes thumbnails when plugin is uninstalled
  • Added workaround for thumbnail problems by loading thumbnails directly from YouTube
  • Localized plugin, translations not provided, however
  • Adding permalinks for albums for galleries embedded on a page, posts still use old method
  • And possibly some other stuff I forgot….


  • Fixed admin script processing hook
  • Fixed general settings not showing as updated when first updated
  • Fixed a link from appearing when no albums were found in a gallery
  • Fixed a problem with single quotes being escaped when displayed in album titles in admin
  • Added support for skipping video albums from being displayed in a gallery
  • Added a button to add videos from admin video display page
  • Fixed album and video counting bug
  • Added ability to set starting resolution of videos
  • Added setting to set the color of the player progress bar
  • Added better security to plugin


  • Complete redesign of code to a more object oriented design for namespacing
  • Tweaks to admin interface, more minimal
  • Added video album and video count to admin interface
  • Added album backlink for video albums on frontend with no videos


  • Added setting for video ordering in albums
  • Added setting for video thumbnail type
  • Fixed version information on included files
  • Fixed bug when including multiple galleries on the same post or page


  • Minor tweaks to administrative panel
  • Changed the way album thumbnails are set
  • Added settings for video player size
  • Added confirmation for deleting galleries, albums, and videos
  • Added FAQ’s to administrative panel
  • Updated readme to correct a typo and more FAQ’s/installation instructions
  • Updated code documentation
  • Minor tweaks to CSS


  • Fixed issue with cached images getting deleted on update. This update will invalidate older galleries, unfortunately


  • Fixed major script inclusion bug and prevented some styles from being overridden


  • Initial release of uTubeVideo Gallery