Editing
WordPress Video Galleries
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== YouTube/Video galleries == === [http://wordpress.org/plugins/youtube-simplegallery/ YouTube SimpleGallery] WordPress plugin === Despite the name, this plugin also supports Vimeo videos, and can combine them in a gallery with YouTube videos. ==== <strike>Gotchas: Thumbnails not showing up</strike> ==== '''Looks like this issue was fixed in the plugin as of v2.0.6.''' Using the Timthumb option, thumbnails images were broken. Tracked this down to the use of `get_bloginfo('url')` to create the thumbnail URLs. The thumbnail URLs are basically the Timthumb script URL with the image URL as an argument. `get_bloginfo('url')` returns the "Site Address URL" as defined in the WP dashboard. This is the URL of the site itself. `site_url()` returns the "WordPress Address URL" as defined in the WP dashboard, which is the URL of the WP installation. The result was that the URL of the Timthumb script was missing the WP root directory, which is an easy thing to miss. The fix was to edit `[WP_ROOT]/wp-content/plugins/youtube-simple/inc/shortcode.php`, search for `timthumb` and replace `get_bloginfo('url')` with `site_url()`. ==== Gotchas: Shadowbox JS having no effect ==== '''Symptom:''' For some reason after an upgrade to '''Wordpress 3.6''', '''YouTube SimpleGallery 2.0.6''', and '''Shadowbox JS 3.0.3.10.2''', the call to `Shadowbox.init()` was throwing an error: `'Shadowbox is not defined.'` '''Effect:''' Clicking a video thumbnail in a '''YouTube SimpleGallery''' gallery will redirect to the video's page on YouTube.com or Vimeo.com instead of playing the video in a lightbox over the current page. '''Cause:''' Again, after this particular upgrade, the '''Shadowbox''' library was being added to the footer. This is done explicitly by the plugin, and it causes the '''Shadowbox''' library to be defined after the call to `Shadowbox.init()`. '''Solution:''' Hacked the '''Shadowbox JS''' plugin to include the '''Shadowbox''' library in the template header. Update `wp_register_scirpt()` call in the `ShadowboxFrontend::scripts()` routine found in `[PLUGINS_DIR]/shadowbox-js/inc/frontend.php`: <syntaxhighlight lang="php" line start="168"> // wp_register_script ( 'shadowbox' , apply_filters ( 'shadowbox-js' , $shadowbox ) , $dependency , $this->sbversion , true ); /* change in_footer option of wp_register_script() to 'false' */ wp_register_script ( 'shadowbox' , apply_filters ( 'shadowbox-js' , $shadowbox ) , $dependency , $this->sbversion , false ); </syntaxhighlight> ==== Gotchas: Updating the plugin ==== * See the issue with [[WordPress_Video_Galleries#Gotchas:_Thumbnails_not_showing_up|thumbnails not showing up]]. This fix needs to be applied after an update unless it's changed by the authors. * The plugin has a PHP call to `session_start()` around line 137 of `youtube_simplegallery.php` <strike>and line 236 of `inc/shortcode.php`</strike> (removed as of v2.0.5) which throw PHP `E_NOTICE` messages when `WP_DEBUG` is set to True.<br />To avoid these errors replace with:<br /> <syntaxhighlight lang="php" line start="137"> $sid = session_id(); if (empty($sid)) { session_start(); } </syntaxhighlight> * Call to `session_destory()` around line 149 of `youtube_simplegallery.php` removes all keys from the session, not just YTSG keys. Comment it out. ==== Gotchas: Vimeo images not showing up ==== * <strike>The vimeo domain was not included in the list of allowed sites for the Timthumb script.</strike> This has been fixed as of version 2.0.4. ==== Usage ==== * [http://baykids.dbarchowsky.com/the-films BayKids Films page]
Summary:
Please note that all contributions to Littledamien Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Littledamien Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information