Good Old Gallery is a WordPress plugin that helps you upload image galleries that can be used on more than one page/post, it utilizes the built in gallery functionality in WP. Other features include built in Flexslider support and Widgets.
JavaScript PHP CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Good Old Gallery

Version 2.1.3

[Flattr this git repo]( Old Gallery&language=&tags=github&category=software)

The version hosted at GitHub is still in development and may contain bugs and unfinished code. Use at own risk!

Get the latest stable version from

Change Log


  • Rewritten and Optimized
    I have tried to optimize as much as possible to make version 2.1 more maintainable.
  • Theme folder structure changes
    Themes are now stored in separate folders. See Theme structure for more information.


  • Flexslider
    Flexslider is now used as the main slider plugin instead of jQuery Cycle, though Cycle is still supported for backwards compatibility. And more plugins can easily be added.
  • Settings API
    A lot of work has been put on making the settings page use the built in Settings API.
  • Shortcode generator
    The shortcode generator has gotten some small fixes.
  • Sorting fields
    It's now possible to sort the Title, Description and Image output.
  • General bug fixes

Theme structure

Custom themes can be stored in two locations. wp-content/gog-themes or wp-content/themes/[your-theme]/gog-themes.

The theme structure is:

../gog-themes/theme-name/theme-name/*.* (any image resources used in theme-name.css)
../gog-themes/theme-name/theme-name.css (required)

When using an image in your css you should use url(theme-name/image-name.png) without quotes. This is to allow the cached css file to add absolute paths to your images.

See themes located in good-old-gallery/themes for reference on how the theme info in the css file should be formatted.