Gallery – Flagallery Photo Portfolio


Gallery Grand Flagallery – powerfull media and image gallery plugin. Easy interface for handling photos, image galleries, audio and video galleries. You can create a beautiful video gallery from YouTube, Vimeo.

FREE Skins:

  • Amron
  • AlbumWiz – skin will allow you to easily organize your galleries into an album. For each gallery in the album 1 image would show. When you click on the cover of the gallery, the contents of the gallery will be shown in the Lightbox.
  • AlbumNavigator – AlbumNavigator will allow you to easily organize your galleries into an album. For each gallery in the album 1 image would show. When you click on the cover of the gallery, the contents of the gallery will be shown in the Gallery Modal.
  • Horizon – horizontally oriented gallery with Album support (Album Filter). Convenient presentation of YouTube, Vimeo playlists.
  • Paginator – for those who need pagination in the gallery.
  • Phantom
  • PhotoMania
  • NivoSlider


With this gallery plugin you can easy upload images, create music and video playlists, create photo gallery, group pictures in photo slideshow and add descriptions for each image, mp3 or video – Grand Flagallery is the smart choice when showing the best of your product or describing in brief any event. Grand Flagallery can easily beautify your site with photo gallery, mp3 player, video player, banner rotator, nivo slider or nice slideshow widgets. SEO optimized, compatibility with all major browsers.

How to add gallery to your WordPress site – full HowTo guide.

For more information read Review, Tutorials, FAQ and see demos created with “Grand Flagallery” WordPress Plugin.

‘Custom Links’ feature support in gallery skins. See PhotoMania Skin demo.

Music/Video Player with playlists support.

GRAND Pages – Full Window Gallery Template. You can display your image gallery in full window separate page (gallery template).
View Demo 1, View Demo 2

You have the opportunity to create image gallery, as separate pages. It looks very cool when you open image gallery, and gallery images occupies the entire page… such a large and beautiful. Wow! And there is a button with which you can go back to the previous page. You can also specify the name of the button and link.

See “Views” of each photo in the gallery and allow visitors to “Like” photos.

  • iPhone, iPad, Android and Desktop friendly photo gallery, SEO optimized.
  • Full-screen mobile friendly gallery slideshow with touch controls.
  • Widgets, Video (YouTube, Vimeo)
  • Gutenberg ready!

Designed to work for WordPress 5 (Gutenberg Block) and also the standard Gallery Shortcode.



This plugin provides 1 block.

Flagallery Gallery


  1. Upload the files to ‘wp-content/plugins/flash-album-gallery’.
  2. Activate the plugin.
  3. Be sure that after activation ‘wp-content/plugins/flagallery-skins’ folder (chmod 755) created successfully. If not, create it manually and install skins through admin Skins page or via ftp.
  4. Add a gallery and upload some images (the main gallery folder must have write permission).
  5. Go to your post/page an enter the tag ‘[flagallery gid=X]’, where X – gallery IDs separated by comma. Easy way is click FlAGallery button on the Editor panel.
  6. If you would like to use additional Skins (only a option), go to Skins, download the skin and upload the file through Skins page in WordPress admin panel.

See more tags in the FAQ section

That’s it … Have fun!


Read as startup :

Home page:

The gallery didn’t work, but everything is installed and activated.

Make sure you have the following in your template. (It’s in the original WP header.php template, but if you’re creating your own, you may have forgotten to include it):

That line would go in between your tags

When I try to activate the plugin I get the message : “Plugin could not be activated because it triggered a fatal error.”

This problem could happened if you have a low memory_limit in your php environment and a lot of plugins installed. For a simple test deactivate all other plugins and try then to activate Grand Flagallery again. Please check also if you have a minimum memory_limit of 16Mbyte (as much as possible).

I get the message “Fatal error: Allowed memory size of xxx bytes exhausted” or get the “Error: Exceed Memory limit.”. What does this means?

This problem could happened if you have a low memory_limit in your php environment or you have a very large image (resolution, not size). The memory limit sets the maximum amount of memory in bytes that a script is allowed to allocate. You can either lower the resolution of your images or increase the PHP Memory limit (via ini_set, php.ini or htaccess). If you didn’t know how to do that, please contact your web hoster.

When I open the archive/category page of my site it will show the post, but without gallery. But if I open the post, it will shows the gallery perfectly

It’s because your theme use some function different from to display post excerpt in index.php or archive.php or category.php. If you insert “more” (page breack) tag in post before shortcode, then flash will be only on individual page.

How to create a categories in album? I only have one category, which is the name of the gallery.

You can do it easily with FlAGallery button on editor panel, when you edit post. In trhe popup window hold down ‘Ctrl’ button and choose galleries left mouse button. Or just write gallery IDs separated by comma in “gid” attribute: [flagallery gid=7,3,5,2]

To display ALL galleries as categories: [flagallery gid=all]

How can I set it to auto slideshow when open the page?

Download and activate skin with auto slideshow

How do I set a specific category as the first one that is displayed?

if you have three galleries and shortcode like: [flagallery gid=3,1,2]
first gallery will be with ID=3, then ID=1, and then ID=2
if you have: [flagallery gid=all orderby=title order=ASC exclude=1]
it will display all galleries except ID=1 sorted by title of gallery.

I get this error code: ERROR: IMG_5879.JPG : Invalid upload. Error Code : 1.

Error Code: 1. This mean that the uploaded file exceeds the upload_max_filesize directive in php.ini.
Check PHP Max Upload Size on Overview page.

When i install this plugin and go to add a gallary name, it gives an error that ‘directory wp-content/flagallery doesnot exists’

Create it manually with chmod 0755.

Live Demos:


May 7, 2020
This is the only gallery plugin that allowed me to customise it as per my needs. Most are looking fancy but they are somehow limited in customisation. This one has it all(almost). Thank you.
May 4, 2020
I've installed following the instructions and the gallery doesn't work. Creating a Gallery creates a folder but not showing in the list.
March 25, 2020
You can download and try every other existing photo gallery (paid and free ones) in the whole wordpress repository, but you won't find another system complete and reliable like this one. FLAGALLERY WORKS perfectly with ELEMENTOR and every other page builder you can think of. You can use a ton of different "SKIN" to meet any design need. The authors keep updating and improving the plugin on regular frequent basis. FAST AND RELIABLE, RESPONSIVE WITH A PIXEL PERFECT DESIGN. The Galleries / Albums / Upload management system is just WONDERFUL. Believe me, don't search further, the photogallery system you've always dreamed about is HERE.
March 15, 2020
We are using this plugin for every site we're developing... it's PERFECT !! Super beautiful and professional looking, responsive, deeply customizable and fast!!! Also, the support system is very kind and efficient.
March 10, 2020
This is a fantastic gallery plugin. I needed a gallery that has simple features that none of the galleries on the market have: 1) It has to be free. 2) The lightbox has to be swipeable also on PC and also on mobile. 3) The swipe feature has to REALLY swipe, not only fade when I swipe. 4) There has to be a zoom feature that works also on PC and also on mobile. 5) Has to be able to concatenate galleries without the user to realize that the gallery is composed from more galleries. Flagallery + Amron skin is capable of all of the above, plus it is a responsive and good looking gallery. The developer is also super responsive, they fix the reported issues in a very short time. BIG LIKE!
Read all 108 reviews

Contributors & Developers

“Gallery – Flagallery Photo Portfolio” is open source software. The following people have contributed to this plugin.



v5.9.1 – 08.09.2020

  • Fixed PHP Notice

v5.9.0 – 15.08.2020

  • Fixed Edit Thumbnail
  • Fixed draft galleries not showed in admin
  • Added noscript with images for search engine optimization

v5.8.8 – 14.08.2020

  • Fixed Widget for GRAND Pages

v5.8.7 – 20.07.2020

  • Added Shortcode generator on Manage Galleries page

v5.8.4 – 06.05.2020

  • Added option to remove ads
  • replaced WoowBox with WoowGallery plugin

v5.8.3 – 06.05.2020

  • Add .jpeg file format to Plupload uploader

v5.8.2 – 06.05.2020

  • Improvement: create tables if not exist

v5.8.1 – 03.04.2020

  • Fix deprecated function
  • Make default gallery sort by ID in the admin panel

v5.8.0 – 25.03.2020

  • Updated skins with slideshow bugfix (Paginator, Amron, AlbumWiz, Horizon, AlbumNavigator)

v5.7.9 – 24.03.2020

  • New skin: Paginator

v5.7.8 – 18.03.2020

  • Update skin Amron: add new options for album filter
  • Update skins: bugfix for AlbumWiz and Album Navigator

v5.7.7 – 13.03.2020

  • New skin: Album Navigator
  • New design for skins options

v5.7.5 – 09.03.2020

  • Amron skin update
  • AlbumWiz skin update

v5.7.3 – 26.02.2020

  • Updated Swiper JS library to the latest version
  • Amron skin update
  • Photomania skin update

v5.7.0 – 14.02.2020

  • Added new freemium skin AlbumWiz
  • Update Amron skin

v5.6.7 – 05.02.2020

  • Hide widget title if empty
  • Update Amron skin

v5.6.6 – 01.02.2020

  • Updated Amron skin

v5.6.5 – 09.01.2020

  • Fixed PHP Warning

v5.6.4 – 10.12.2019

  • Updated Amron skin

v5.6.3 – 02.12.2019

  • Fixed “Unknown upload error”

v5.6.0 – 30.11.2019

  • Fixed JS error in Gutenberg Editor

v5.5.5 – 25.10.2019

  • Fixed error “A variable mismatch has been detected.”
  • Fixed playlist description not saving if there are no files in it.

v5.5.4 – 21.10.2019

  • Updated Amron skin

v5.5.2 – 26.08.2019

  • Added notification badge about new gallery skins

v5.5.0 – 25.05.2019

  • Added Presets for skins

v5.4.0 – 10.04.2019

  • Added new free module Amron

v5.3.8 – 22.03.2019

  • Added option to change home button text on GRANDPage
  • Removed G+ share from skins

v5.3.7 – 20.03.2019

  • Fixed compatibility with some themes

v5.3.6 – 07.02.2019

  • Fixed Gutenberg selectbox shows gallery slug instead of titles

v5.3.5 – 04.02.2019

  • Fixed Phantom compatibility with some themes

v5.3.4 – 29.01.2019

  • Fixed Gutenberg blocks issue
  • Fixed compatibility with Jetpack Lazy Load

v5.3.3 – 05.12.2018

  • Added more options to GrandPage: ability to sort galleries with drag and drop, exclude galleries

v5.3.2 – 03.12.2018

  • Fixed compatibility with PHP 5.3

v5.3.1 – 30.11.2018

  • Fixed compatibility with PHP 7.2
  • Fixed Sort galleries in Album

v5.3.0 – 20.11.2018

  • Added Flagallery Gutenberg block (Gutenberg ready)

v5.2.8 – 22.10.2018

  • Fixed GRAND Page mobile friendly
  • Fixed Gallery not show if there was not web optimized images

v5.2.7 – 07.09.2018

  • Fixed issue with uppercase file extention

v5.2.6 – 03.09.2018

  • Fixed GRANDPage Back button

v5.2.5 – 08.08.2018

  • PHP Error fix

v5.2.4 – 13.06.2018

  • Magnific Popup arrows fix for some themes
  • Fix for Grand Pages edit screen: select galleries block
  • PHP Notice fix for PHP 7

v5.2.3 – 05.06.2018

  • New WoowBox Gallery plugin
  • Fixed Fancybox compatibility with some themes

v5.2.2 – 24.05.2018

  • Replace color picker in skins settings to support rgba (for future skins)

v5.2.1 – 07.05.2018

  • Fixed skin options not open on some themes
  • Small bug fixes
  • Plugin code improvements

v5.2.0 – 20.03.2018

  • Plugin code improvements

v5.1.9 – 20.02.2018

  • Fixed Edit Thumbnail

v5.1.8 – 22.01.2018

  • Fixed Music, Video, Banner skins show only 5 items on some themes
  • Updated MediaElements.js library to the latest version with fixed vulnerability.

v5.1.7 – 30.11.2017

  • Fixed support of non-english chars for titles
  • Warning fix for some websites
  • Warning fix for Phantom skin

v5.1.6 – 25.11.2017

  • Fixed single audio player

v5.1.5 – 13.11.2017

  • Added missed JS file

v5.1.4 – 30.10.2017

  • Prepare plugin for new banner skin
  • Updated all built in skins

v5.1.3 – 13.10.2017

  • Changed Capability Title
  • Allow managing Capabilities only for administrator
  • Added info message for creating new thumbnails

v5.1.2 – 04.10.2017

  • Fixed FlagFrame CSS

v5.1.1 – 02.10.2017

  • Fixed FlagFrame tool
  • Fixed title of GRAND Pages on some themes
  • Fixed counters on some skins
  • Fixed PhotoMania skin on some themes
  • Added version to skins assets, to avoid cache things

v5.1.0 – 29.09.2017

  • Fixed PHP Notice on GRAND Pages
  • Fixed Widgets
  • Changed Albums Widget to show galleries right in sidebar instead of in the lightbox

v5.0.2 – 27.09.2017

  • Fixed License Key saving
  • Make PhotoMania Skin free

v5.0.1 – 27.09.2017

  • Fixed compatibility with some themes

v5.0.0 – 26.09.2017

WordPress announced removing flash based plugins from WordPress v4.9.
Flagallery was reworked from the ground and here is the all new skins now built with HTML and JS.
Note that all your old galleries now will be replaced with new default skin “Phantom”.
You can install new skins at the skins page and use them in flagallery shortcodes.
* All adobe flash code replaced with HTML & JS
* GRAND Page have new option for background: Background Size
* GRAND Page added ‘assist’ link for Background Image
* iFrame tool now have embed code, which you can copy and paste whenever you need
* New Skins:
– Phantom – free
– NivoGallery – free
– Nivo Slider – free Banner Rotator
– jQ Music Player – free Music Playlist
– WP Video Player – free Video Playlist
– Photomania – premium
– FlipGrid – premium with multicategory
– PhotoBox – premium
– Mosaic – premium
– AlbumsGrid – premium splash gallery
– AlbumsSwitcher – premium splash gallery
– PhotoCluster – premium splash gallery

Upgrade Notice

  • After plugin update go to Skins page and update skins with ‘Update skins’ button.
  • If you use Facebook template and copied it in the root directory, then after each plugin update click ‘Copy facebook.php file to root directory’.
  • If Grand Flagallery displays an error message after upgrade, go to FlAGallery Overview page and press ‘Reset settings’.
  • Have some troubles with plugin? Try first reseting settings, deactivate and reactivate plugin.