Skip to content
No description or website provided.
PHP CSS JavaScript
Find file
New pull request
Latest commit 29d0313 @webplantmedia 1.47
Failed to load latest commit information.
includes hide masonry gallery by default in CSS
LICENSE initiali commit 1.47
readme.txt 1.47
wc-gallery.php 1.47

WP Canvas - Gallery

Contributors: cbaldelomar
Donate link:
Tags: masonry gallery, pinterest style gallery, pinterest gallery, gallery slider, slider gallery, carousel gallery, carousel, slider
Requires at least: 3.7
Tested up to: 3.7.1
Stable tag: trunk
License: GPLv2 or later
License URI:

Extend WordPress galleries to display masonry gallery, carousel gallery, and slider gallery


See the galleries in action.

  1. WP Canvas Galleries
  2. WP Canvas Slider & Carousel
  3. WP Canvas Gallery Columns

Professional Support

If you need professional plugin support from me, the plugin author, you can contact me at Web Plant Media.

Plugin Development

If you're a theme author, plugin author, or just a code hobbyist, you can follow the development of this plugin on it's GitHub repository.


Yes, I do accept donations. If you want to buy me a sandwich or something, you can do so from my payment page. I appreciate all donations, no matter the size. Further development of this plugin is not contingent on donations, but they are always a nice incentive.


  1. Uzip the folder.
  2. Upload the wc-gallery folder to your /wp-content/plugins directory.
  3. In your WordPress dashboard, head over to the Plugins section.
  4. Activate WP Canvas - Gallery.

Frequently Asked Questions

How do I use the shortcodes?

Insert a gallery through your dashboard. You will see extra dropdown settings when configuring your gallery


Version 1.47

  • Hide masonry gallery by default in CSS

Version 1.46

  • Fixed bug with masonry being randomely sorted

Version 1.43

  • Masonry gallery items now loads in series when each image is loaded
  • Removed text from nav buttons in owl carousel.
  • Moved flexslider and owl carousel to vendors folder
  • Wait for images to load before calling flexslider.

Version 1.41

  • Updated Owl Carousel
  • Updated Flexslider
  • Fixed bug with bottom image links not responding correctly on mobile devices

Version 1.40

  • Updated images loaded library to 3.1.8

Version 1.39

  • Fixed bug with masonry shifting when container width was a decimal number

Version 1.38

  • Show gallery captions on image links when viewing mobile devices
  • Better slider and fade animation

Version 1.37

  • Fixed flicker blug with slider in chrome

Version 1.35

  • fixed bug with hide control option not being applied to flex slider
  • fixed style bug with dynamic height content

Version 1.30

  • Fixed bug with captions displaying when there are not any
  • Updated magnific popup gallery
  • Fixed bug with update in settings framework
  • Code clean up
  • Updated owl carousel
  • Rearranged gallery options
  • enabled smooth height
  • Updated flexslider library

Version 1.29

  • Added Image size identifier for easy reference

Version 1.28

  • Removed loading of widgets file
  • Updated options panel with settings framework
  • Fixed style bug with magnific popup
  • Updated Magnific Popup Library
  • FIxed bug with gallery insertion option not being referenced correctly

Version 1.27

  • Removed 'Image Size' from gallery option since WordPress includes it by default now.

Version 1.26

  • Added position number and attachment id class name to gallery items

Version 1.25

  • Now wrapping caption with href value in image links

Version 1.24

  • Updated and customized flexslider library
  • supporting lightbox for WooCommerce galleries
  • code clean up

Version 1.22

  • Gallery captions and image sizes now are the same width
  • Fixed style bug in gallery caption

Version 1.21

  • minor style update fix for previous version

Version 1.20

  • Galleries now work inside WC Shortcodes accordion, tabs, and toggle shortcodes
  • Added gallery support for infinite scroll
  • caption only display on one line now.
  • Gallery now defaults to show captions on image hover
  • removed duplicate call to admin.js

Version 1.19

  • Updated image popup library
  • Made all own carousels to loop back to beginning when end is reached

Version 1.18

  • Added option to open images in new tab

Version 1.17

  • Bug fix

Version 1.16

  • Bug fix on checking for defined images sizes

Version 1.15

  • Removed Transition Styles

Version 1.14

  • Fixed broken HTML tag

Version 1.13

  • added overflow hidden to captions

Version 1.12

  • Use masonry library provided by WordPress
  • loading jquery before masonry
  • Added image sizes
  • Replaced percentage gutter width with pixel value.
  • Added Owl Carousel
  • Added 2 more slider displays

Version 1.11

  • Fixed a very obscure bug that kept image sizes from displaying.
  • removed rel tag

Version 1.10

  • Made an update to the responsive behavior of galleries

Version 1.9

  • HTML5 compliant gallery structure

Version 1.8

  • Fixed bug where custom links only worked when link was set to media
  • Added option to disable integrated popup script
  • updated masonry library
  • Fixed permission bug with options

Version 1.7

  • Updated magnific popup script
  • Fixed bug with vertical scroll bar appearing in pop up image

Version 1.6

  • Fixed bug with masonry gallery not resizing defined widths and heights on images

Version 1.5

  • Enhanced Gallery Options

Version 1.4

  • Better positioning of directional arrows

Version 1.3

  • Much improved masonry gallery
  • Much improved slider gallery
  • Added option for fade or slide in slider
  • Fixed firefox bug with width percentage
  • More options added in media panel
  • CSS improvements

Version 1.2

  • Removed fancybox and added another image popup library with a friendly license.

Version 1.1

  • Plugin released. Everything is new!
Something went wrong with that request. Please try again.