Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

ReFlex Gallery » WordPress Photo Gallery

ReFlex Gallery is an easy to use responsive WordPress Photo Gallery Plugin that is two gallery plugins in one.

WordPress Photo Gallery

ReFlex Gallery is a fully responsive WordPress photo gallery plugin that is actually two galleries in one. ReFlex Gallery uses a FlexSlider style gallery for all mobile devices with a screen width of 480 pixels or less and dynamically creates prettyPhoto style galleries for all screen widths above 480 pixels. ReFlex Gallery allows for multiple galleries per page.

ReFlex Gallery - WordPress Photo Gallery Plugin DEMO

Photo Gallery features

  • Responsive photo galleries (works on smart devices)
  • Two gallery types in one (prettyPhoto modal pop-up and FlexSlider for mobile devices)
  • Include multiple galleries on a page or post
  • Set the 'sort order' of images in the galleries
  • WordPress ShortCodes for easy content integration
  • And much more...
  • German translation added (Deutsch Übersetzung hinzugefügt)
  • Portuguese translation added (Tradução em português adicionado)

For more information about this wordpress photo gallery plugin: ReFlex Gallery - ReFlex Gallery Pro is a fully responsive WordPress image gallery plugin that is actually two galleries in one.

Try ReFlex Gallery Pro

Pro gallery plugin features

  • Multiple image uploads to quickly populate your galleries
  • Improved admin panel for easier gallery and image navigation

Upgrade to ReFlex Gallery Pro

WordPress Plugins

Be sure to also check out these other plugins for WordPress: WP Easy Gallery, WP Easy Gallery Pro, ReFlex Gallery Pro, ReFlex Gallery Premium, Custom Post Donations Pro, Custom Post Donations, WP Translate, Email Obfuscate and Prosperity.

Gallery Plugin License Notice

The developer of this plugin is not in any way affiliated to the developer of the prettyPhoto jQuery plugin. prettyPhoto is being developed by Stephane Caron and licensed under the GPLv2 license. As the developer states, prettyPhoto is "totally free to use (...) in all projects, even commercial ones".

For more information on prettyPhoto please visit the project page: prettyPhoto project page

FlexSlider is licensed by woothemes under the GPLv2 license.

Please consider a donation to the author of prettyPhoto in order to support the project!

Plugins for WordPress by HahnCreativeGroup.

Author HahnCreativeGroup
Contributors hahncgdev
Tags free photo gallery, gallery, gallery for wordpress, image, image gallery, images, media, photo, photo albums, photo gallery, photos, picture, pictures, plugin, Post, posts, responsive wordpress photo gallery, slideshow, wordpress gallery, wordpress gallery plugin, wordpress photo gallery, wordpress photo gallery plugin, wp gallery plugin, wp gallery plugins
  1. reflex-gallery screenshot 1

    Represent an entire gallery as a thumbnail - grouped like albums

  2. reflex-gallery screenshot 2

    PrettyPhoto style pop-up for image gallery

  3. reflex-gallery screenshot 3

    Dynamically switch to slider for mobile devices (480 pixels or less)

  4. reflex-gallery screenshot 4

    Gallery Overview admin panel - easily maintain multiple galleries

  5. reflex-gallery screenshot 5

    Add galleries to group images into

  6. reflex-gallery screenshot 6

    Add images by first selecting which gallery to add image into

  7. reflex-gallery screenshot 7

    Add images (multiple image upload is a pro feature)

  1. Upload the reflex-gallery directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Create new galleries in the Add Gallery Panel
  4. Add images to galleries in the Add Images Panel
  5. Add generated shortcode to content to display gallery


  • Updated prettyPhoto.js file to fix security issue


  • Fixed critical security issue


  • Fixed issue of gallery info not updating on Edit Gallery page
  • Additional security fixes


  • Verified WordPress 3.9.2 compatibility


  • i18n update


  • Added short code button to editor window
  • Tightening of security around previous security exploit


  • Fixes security exploit


  • Table paging results per page now retains state when saving image changes
  • Table paging now retains which page of results you were on when saving image changes
  • Ability to select fade style for thumbnail


  • Added option to turn thumbnail dropshadow on/off.


  • replaced deprecated mysql_* functions for WordPress 3.9 compatibility.


  • Enhanced thumbnail styling (CSS added)


  • Changed how image info edits are saved to allow all edits to be saved in a single action.


  • Fixed directory naming issue on add-images page that caused problems with prettyPhoto scripts in some hosting environments.


  • Added ability to hide prettyPhoto gallery overlay
  • Added ability to hide prettyPhoto social sharing buttons
  • Added ability to add custom thumbnail styles


  • Updated prettyPhoto (v3.1.5) and FlexSlider (v2.1) scripts
  • Additional work for I18n


  • Improved form submission security


  • Imported jQuery Migrate script


  • Fixed bug causing SSL and Mixed Content Warnings


  • Update to prettyPhoto stylesheet to correct arrow alignment and mini-gallery spilling over popup


  • Sanitize outputs to protect against cross-site scripting


  • Added jQuery Migrate script for jQuery 1.9.1 compatibility


  • Fixed additional directory naming issue that caused problems with prettyPhoto styles in some hosting environments.


  • Fixed directory naming issue that caused problems with prettyPhoto scripts in some hosting environments.


  • Fixed issue causing gallery to jump when clicked on.


  • Fixed bug causing empty images to be added to a gallery when switching galleries.


  • Fixed bug that was preventing images from being properly deleted.


  • Initial release.

What is the best way to load images?

  • Click the 'Upload Image' button
  • Select the 'From Computer' tab
  • Click the 'Select Files' button
  • Choose the desired image to upload
  • After image has completed, click the 'Insert into post' button

Does ReFlex Gallery display galleries properly on smart phones?

  • Yes, both ReFlex Gallery and ReFlex Gallery Pro use responsive techniques to provide optimal smart device display.

Why can't I add galleries to my site?

  • ReFlex Gallery requires PHP 5 to work properly, please check your web hosting configurations.

Keywords: WordPress gallery plugin, Easy Gallery, WordPress Photo Gallery

Version 3.1.5

Requires WordPress version: 2.6 or higher

Compatible up to: 4.7.2

Last Updated 08 Dec 2016

Date Added: 25 Sep 2012

Plugin Homepage


3.1 stars
8 ratings


Not Enough Data

Works: 0
Broken: 0