WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WP Gallery Custom Links

Specify custom links for WordPress gallery images (instead of attachment or file only).

1.10.1

  • Changed javascript to queue in wp_enqueue_scripts hook instead of the all-encompassing init.
  • Added a translation for Spanish, courtesy of Andrew Kurtis of WebHostingHub (thanks!)

1.10.0

  • By popular demand, added the ability to add additional css classes to each image link in the gallery.
  • Added a translation for German, courtesy of Martin Stehle (thanks!)

1.9.0

  • By popular demand, moved the help notes under each field into tooltips so the form won't be so tall.
  • The javascript that attempts to disable lightboxes now runs in window.onload in addition to document.ready. Hopefully this will cut down on some of the issues where lightboxes keep popping up without having to mess with javascript dependencies at the code level. Any other window.onload function should be preserved.
  • Added a javascript function detect for jQuery's off() function, since it only came into existence in 1.7. If off() isn't defined, unbind() is called instead.
  • Resolved an issue where making an image have no link occasionally resulted in all previous images in the gallery disappearing from the display.
  • Added a translation for Polish, courtesy of Przemyslaw Trawicki (thanks!)

1.8.0

  • By popular demand, added a new filter on each link value: wpgcl_filter_raw_gallery_link_url

1.7.1

  • A few performance increases

1.7.0

  • By popular demand, added support for the "open_all_in_new_window" and "open_all_in_same_window" gallery shortcode attributes to set all images in a gallery to open in a new/the same window, respectively.
  • By popular demand, made it so "Same Window" will set the target to "_self", thus forcing the same window, instead of doing whatever the theme does by default.

1.6.1

  • Fixed an issue where items with the same custom link were not having lightbox removed properly
  • Added support for the "ids" attribute added in WP 3.5
  • Updated help text for the Gallery Link URL field

1.6.0

  • By popular demand, added the ability to remove links from individual images or an entire gallery.

1.5.1

  • Fixed a possible error with an undefined "preserve_click" variable.

1.5.0

  • By popular demand, added support for Jetpack tiled galleries (and its use of the Photon CDN for URLs).

1.4.0

  • By popular demand, added an option to remove or keep Lightbox and other OnClick events ("remove" by default).
  • Added support for the "preserve_click_events" gallery shortcode attribute to set all custom-linked images in a gallery to "preserve" its OnClick events.

1.3.0

  • Added support for the "ignore_gallery_link_urls" gallery shortcode attribute to ignore custom links on a gallery and use the normal file/attachment setting.
  • Added support for IDs in the "include" gallery shortcode attribute that aren't directly attached to the post.

1.2.2

  • Moved javascript to a separate file so jquery could be required as a dependency.

1.2.1

  • Fixed a bug where javascript hover effects were not working properly on images.

1.2.0

  • By popular demand, added an option to open gallery image links in a new window.

1.1.2

  • Added a check to prevent javascript from showing up in feeds.

1.1.1

  • Fixed an error that occurred when an images were small enough to only have one size
  • Tested with WordPress 3.4

1.1.0

  • Added support for replacing links to all sizes of an uploaded image instead of the full version only
  • Replaced lightbox removal with a more advanced javascript method

1.0.5

  • Moving the $post_id code above first_call to avoid messing that up if a return does occur due to a missing post_id

1.0.4

  • The "id" attribute of the gallery shortcode is now supported

1.0.3

  • Added a check to return a simple space in the event $post is undefined

1.0.2

  • Fixed an issue with two undefined variables

1.0.1

  • Changed priority on post_gallery filter from 10 to 999 to help ensure it runs after anything else

1.0.0

  • Initial release

Requires: 3.3.1 or higher
Compatible up to: 3.9.1
Last Updated: 2014-5-29
Downloads: 76,863

Ratings

4 stars
4.9 out of 5 stars

Support

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

Got something to say? Need help?

Compatibility

+
=
Not enough data

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

100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,2,2
100,1,1
50,2,1 100,1,1 100,1,1
50,2,1 100,2,2
100,1,1
100,1,1 100,1,1 100,1,1 100,4,4
100,3,3
100,2,2 100,1,1
100,1,1
100,1,1
80,5,4
100,3,3
100,1,1 75,4,3
100,2,2