NextGEN Gallery Optimizer
by Mark Jeldi 3.1 (29 reviews)

NextGEN Gallery Optimizer

The essential add-on for the NextGEN Gallery WordPress plugin.

Tested up to WP 4.7.31 (Current: 6.8.2)
v2.1.5 Current Version v2.1.5
Updated 8 years ago Last Update on 28 Nov, 2017
Synced 1 day ago Last Synced on
Rank
#5,047
No change
Active Installs
2K+
No change
KW Avg Position
9.8
No change
Downloads
252.2K
+4 today
Support Resolved
0%
No change
Rating
62%
Review 3.1 out of 5
3.1 (29 reviews)

Next Milestone 3K

Total Progress 37.9%
2K+ 3K+
609
Ranks to Climb
-
Growth Needed
2,379
Current Installs
Need 621 more installs to reach 3K+

Rank Changes

4,795 4,921 5,047 5,173 5,299 14-12-2025 15-12-2025 16-12-2025 17-12-2025 18-12-2025 19-12-2025 20-12-2025 21-12-2025
4,795 4,921 5,047 5,173 5,299 06-12-2025 07-12-2025 08-12-2025 09-12-2025 10-12-2025 11-12-2025 12-12-2025 13-12-2025 14-12-2025 15-12-2025 16-12-2025 17-12-2025 18-12-2025 19-12-2025 20-12-2025 21-12-2025
4,795 4,921 5,047 5,173 5,299 21-11-2025 22-11-2025 23-11-2025 24-11-2025 25-11-2025 26-11-2025 27-11-2025 28-11-2025 29-11-2025 30-11-2025 01-12-2025 02-12-2025 03-12-2025 04-12-2025 05-12-2025 06-12-2025 07-12-2025 08-12-2025 09-12-2025 10-12-2025 11-12-2025 12-12-2025 13-12-2025 14-12-2025 15-12-2025 16-12-2025 17-12-2025 18-12-2025 19-12-2025 20-12-2025 21-12-2025
4,795 4,921 5,047 5,173 5,299 22-09-2025 23-09-2025 24-09-2025 25-09-2025 26-09-2025 27-09-2025 28-09-2025 29-09-2025 30-09-2025 01-10-2025 02-10-2025 03-10-2025 04-10-2025 05-10-2025 06-10-2025 07-10-2025 08-10-2025 09-10-2025 10-10-2025 11-10-2025 12-10-2025 13-10-2025 14-10-2025 15-10-2025 16-10-2025 17-10-2025 18-10-2025 19-10-2025 20-10-2025 21-10-2025 22-10-2025 23-10-2025 24-10-2025 25-10-2025 26-10-2025 27-10-2025 28-10-2025 29-10-2025 30-10-2025 31-10-2025 01-11-2025 02-11-2025 03-11-2025 04-11-2025 05-11-2025 06-11-2025 07-11-2025 08-11-2025 09-11-2025 10-11-2025 11-11-2025 12-11-2025 13-11-2025 14-11-2025 15-11-2025 16-11-2025 17-11-2025 18-11-2025 19-11-2025 20-11-2025 21-11-2025 22-11-2025 23-11-2025 24-11-2025 25-11-2025 26-11-2025 27-11-2025 28-11-2025 29-11-2025 30-11-2025 01-12-2025 02-12-2025 03-12-2025 04-12-2025 05-12-2025 06-12-2025 07-12-2025 08-12-2025 09-12-2025 10-12-2025 11-12-2025 12-12-2025 13-12-2025 14-12-2025 15-12-2025 16-12-2025 17-12-2025 18-12-2025 19-12-2025 20-12-2025 21-12-2025
4,795 4,921 5,047 5,173 5,299 21-12-2024 22-12-2024 23-12-2024 24-12-2024 25-12-2024 26-12-2024 27-12-2024 28-12-2024 29-12-2024 30-12-2024 31-12-2024 01-01-2025 02-01-2025 03-01-2025 04-01-2025 05-01-2025 06-01-2025 07-01-2025 08-01-2025 09-01-2025 10-01-2025 11-01-2025 12-01-2025 13-01-2025 14-01-2025 15-01-2025 16-01-2025 17-01-2025 18-01-2025 19-01-2025 20-01-2025 21-01-2025 22-01-2025 23-01-2025 24-01-2025 25-01-2025 26-01-2025 27-01-2025 28-01-2025 29-01-2025 30-01-2025 31-01-2025 01-02-2025 02-02-2025 03-02-2025 04-02-2025 05-02-2025 06-02-2025 07-02-2025 08-02-2025 09-02-2025 10-02-2025 11-02-2025 12-02-2025 13-02-2025 14-02-2025 15-02-2025 16-02-2025 17-02-2025 18-02-2025 19-02-2025 20-02-2025 21-02-2025 22-02-2025 23-02-2025 24-02-2025 25-02-2025 26-02-2025 27-02-2025 28-02-2025 01-03-2025 02-03-2025 03-03-2025 04-03-2025 05-03-2025 06-03-2025 07-03-2025 08-03-2025 09-03-2025 10-03-2025 11-03-2025 12-03-2025 13-03-2025 14-03-2025 15-03-2025 16-03-2025 17-03-2025 18-03-2025 19-03-2025 20-03-2025 21-03-2025 22-03-2025 23-03-2025 24-03-2025 25-03-2025 26-03-2025 27-03-2025 28-03-2025 29-03-2025 30-03-2025 31-03-2025 01-04-2025 02-04-2025 03-04-2025 04-04-2025 05-04-2025 06-04-2025 07-04-2025 08-04-2025 09-04-2025 10-04-2025 11-04-2025 12-04-2025 13-04-2025 14-04-2025 15-04-2025 16-04-2025 17-04-2025 18-04-2025 19-04-2025 20-04-2025 21-04-2025 22-04-2025 23-04-2025 24-04-2025 25-04-2025 26-04-2025 27-04-2025 28-04-2025 29-04-2025 30-04-2025 01-05-2025 02-05-2025 03-05-2025 04-05-2025 05-05-2025 06-05-2025 07-05-2025 08-05-2025 09-05-2025 10-05-2025 11-05-2025 12-05-2025 13-05-2025 14-05-2025 15-05-2025 16-05-2025 17-05-2025 18-05-2025 19-05-2025 20-05-2025 21-05-2025 22-05-2025 23-05-2025 24-05-2025 25-05-2025 26-05-2025 27-05-2025 28-05-2025 29-05-2025 30-05-2025 31-05-2025 01-06-2025 02-06-2025 03-06-2025 04-06-2025 05-06-2025 06-06-2025 07-06-2025 08-06-2025 09-06-2025 10-06-2025 11-06-2025 12-06-2025 13-06-2025 14-06-2025 15-06-2025 16-06-2025 17-06-2025 18-06-2025 19-06-2025 20-06-2025 21-06-2025 22-06-2025 23-06-2025 24-06-2025 25-06-2025 26-06-2025 27-06-2025 28-06-2025 29-06-2025 30-06-2025 01-07-2025 02-07-2025 03-07-2025 04-07-2025 05-07-2025 06-07-2025 07-07-2025 08-07-2025 09-07-2025 10-07-2025 11-07-2025 12-07-2025 13-07-2025 14-07-2025 15-07-2025 16-07-2025 17-07-2025 18-07-2025 19-07-2025 20-07-2025 21-07-2025 22-07-2025 23-07-2025 24-07-2025 25-07-2025 26-07-2025 27-07-2025 28-07-2025 29-07-2025 30-07-2025 31-07-2025 01-08-2025 02-08-2025 03-08-2025 04-08-2025 05-08-2025 06-08-2025 07-08-2025 08-08-2025 09-08-2025 10-08-2025 11-08-2025 12-08-2025 13-08-2025 14-08-2025 15-08-2025 16-08-2025 17-08-2025 18-08-2025 19-08-2025 20-08-2025 21-08-2025 22-08-2025 23-08-2025 24-08-2025 25-08-2025 26-08-2025 27-08-2025 28-08-2025 29-08-2025 30-08-2025 31-08-2025 01-09-2025 02-09-2025 03-09-2025 04-09-2025 05-09-2025 06-09-2025 07-09-2025 08-09-2025 09-09-2025 10-09-2025 11-09-2025 12-09-2025 13-09-2025 14-09-2025 15-09-2025 16-09-2025 17-09-2025 18-09-2025 19-09-2025 20-09-2025 21-09-2025 22-09-2025 23-09-2025 24-09-2025 25-09-2025 26-09-2025 27-09-2025 28-09-2025 29-09-2025 30-09-2025 01-10-2025 02-10-2025 03-10-2025 04-10-2025 05-10-2025 06-10-2025 07-10-2025 08-10-2025 09-10-2025 10-10-2025 11-10-2025 12-10-2025 13-10-2025 14-10-2025 15-10-2025 16-10-2025 17-10-2025 18-10-2025 19-10-2025 20-10-2025 21-10-2025 22-10-2025 23-10-2025 24-10-2025 25-10-2025 26-10-2025 27-10-2025 28-10-2025 29-10-2025 30-10-2025 31-10-2025 01-11-2025 02-11-2025 03-11-2025 04-11-2025 05-11-2025 06-11-2025 07-11-2025 08-11-2025 09-11-2025 10-11-2025 11-11-2025 12-11-2025 13-11-2025 14-11-2025 15-11-2025 16-11-2025 17-11-2025 18-11-2025 19-11-2025 20-11-2025 21-11-2025 22-11-2025 23-11-2025 24-11-2025 25-11-2025 26-11-2025 27-11-2025 28-11-2025 29-11-2025 30-11-2025 01-12-2025 02-12-2025 03-12-2025 04-12-2025 05-12-2025 06-12-2025 07-12-2025 08-12-2025 09-12-2025 10-12-2025 11-12-2025 12-12-2025 13-12-2025 14-12-2025 15-12-2025 16-12-2025 17-12-2025 18-12-2025 19-12-2025 20-12-2025 21-12-2025
Current #5,047
Change
Best #

Active Installs Growth

Downloads Growth

Reviews & Ratings

3.1
29 reviews
Overall 62%
5
15 (52%)
4
0 (0%)
3
0 (0%)
2
2 (7%)
1
12 (41%)

Tracked Keywords

Showing 5 of 5
Keyword Position Change Type Updated
nextcellent 2 Tag 1 day ago
nextcellent-gallery 2 Tag 1 day ago
nextgen legacy 3 Tag 1 day ago
nextgen 21 Tag 1 day ago
NextGEN Gallery 21 Tag 1 day ago

Unlock Keyword Analytics

Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.

  • Full keyword position tracking
  • Historical ranking data
  • Competitor keyword analysis
Upgrade to Pro

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
2.1.5
Last Updated
Nov 28, 2017
Requires WP
3.7+
Tested Up To
4.7.31
PHP Version
N/A
Author
Mark Jeldi

Support & Rating

Rating
★ ★ ★ ☆ ☆ 3.1
Reviews
29
Support Threads
0
Resolved
0%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

Frequently Asked Questions

Common questions about NextGEN Gallery Optimizer

Download NextGEN Gallery Optimizer to your computer
Log into your WordPress admin
Click Plugins --> Add New
Click Upload (in the header)
Search your computer for nextgen-gallery-optimizer.zip
Click Install Now
Click Activate Plugin
Click Settings --> NextGEN Optimizer to complete installation.

Note: If your computer automatically unzips your download, you'll need to re-compress it first.
On Mac OSX: Ctrl+click the plugin folder --> Compress.
On Windows: Right-click the plugin folder --> Send To --> Compressed (zipped) Folder.
Firstly, you'll need a copy of NextGEN Gallery...
http://wordpress.org/extend/plugins/nextgen-gallery/

Once you've activated NextGEN Gallery on your plugins page, look for a "Gallery" tab at the bottom of your left sidebar in your WordPress admin.

Go to Gallery --> Add Gallery/Images
Click the "Add New Gallery" tab, enter a name for your gallery and click the "Add gallery" button.
Click the "Upload Images" tab, click the "Select Files" button and choose which images you want to upload from your computer, select the gallery you just created from the "in to" dropdown menu, and click the "Upload images" button to begin the transfer.
Finally, to insert your gallery, just create a new post or page (Posts --> Add New or Pages --> Add New), type the shortcode [nggallery id=1] into the editor, and click the "Publish" button on the right to save your changes. Note: The "1" in the shortcode should be the id number of the gallery you wish to display.
That's it! Navigate to the page you just created and your gallery should be live!

If you'd like to optimize this for speed, and add the Fancybox lightbox effect when you click on your gallery thumbnails, simply activate NextGEN Gallery Optimizer from your plugins page. With Optimizer enabled, your site will feel lighter and faster as it ensures the required scripts and styles only load on pages with galleries.
General

Does Optimizer have any known limitations?
Please see the following page in Optimizer's documentation...
http://www.nextgengalleryoptimizer.com/docs/limitations/
How is NextGEN Legacy (v1.6.2 to v1.9.13) faring these days without updates?

As of WordPress v4.2 (possibly earlier) the Sort Gallery page in the admin fails to save changes to the image sort order. It gives the following notice on-save when WP_DEBUG is active: "Notice: Undefined variable: sortArray in ...nextgen-gallery/admin/manage-sort.php on line 19". One workaround would be to simply upload your images in the order you want them displayed.
There are also a few new notices (when WP_DEBUG is active) in WordPress v4.3, however the widgets do still appear to be working: "Notice: The called constructor method for WP_Widget is deprecated since version 4.3.0! Use __construct() instead. in .../wp-includes/functions.php on line 3457".

Why aren't my image uploads working in NextGEN 2.0.xx?
There are many possibilities (typically ownership/permissions issues), but here's an odd one from personal experience. Hopefully it'll help...

I had created several development installs across numerous WordPress releases to test Optimizer with the latest NextGEN 2.0.xx version (v2.0.66.37 specifically), but NextGEN's image uploads weren't working on any of them. All file ownership and permissions were correct, but NextGEN's uploads page was just showing a yellow error triangle with a tooltip of "HTTP error".

After watching the JavaScript console in Chrome, I discovered there was not only a JS error on every NextGEN settings page, but also a "Not found" error on the image upload page itself. It turned out this was due to a compatibility issue with WordPress' default permalink structure (e.g. "?p=123"), as "index.php" was being inserted after the base URL, causing a 404. Changing the permalink settings in WordPress to the "Month and name" structure (e.g. "/2015/02/sample-post/") fixed the issue. Note: this was happening in both WordPress 3.7 and the latest v4.1.
-

Wait...my galleries are displaying properly, but my images load in a new window!
If you're sure Fancybox is activated on Optimizer's settings page, and the lightbox still won't display using the "Use WordPress jQuery [greater compatibility]" setting, it is highly likely you have a conflict caused by two or more instances of jQuery loading on the same page. This is typically due to jQuery calls having been hard-coded into your theme.

Please inspect your theme files (the header.php and footer.php in particular) for lines including jquery.js or jquery.min.js and either comment them out, or remove them altogether.

Additionally, make sure you have wp_head(); in your theme's header.php file. It will usually be right before the closing </ head > tag, and is an essential hook for plugins such as Optimizer to be able to load the necessary scripts and styles.
Help!...I can't see the NextGEN "Gallery" tab!!!

Please make sure the "NextGEN Gallery" plugin is both installed and activated on your plugins page in the admin (it's a separate plugin available here). Once activated, the "Gallery" options tab should appear near the bottom of your left sidebar in the admin.
If you can't find the tab for your plugins page either, it's likely you're logged in as a user without administrative privileges. You can verify this by visiting http://www.yoursite.com/wp-admin/plugins.php.

How do I set the Shutter or Thickbox effect?
Firstly, you'll need to deactivate Fancybox on the Optimizer settings page and click "Save Options". After that, simply navigate to Gallery --> Options --> Effects, select your effect and click "Save Changes".
Is this plugin compatible with minification/caching tools?
Yes. However the small, already minified Fancybox script must be excluded from combining/minification or it won't function. This is true of any lightbox script.

For WP Minify, simply add /wp-content/plugins/nextgen-gallery-optimizer/fancybox/jquery.fancybox-1.3.4.pack.js in its js file exclusion options and clear the cache.

For W3 Total Cache, you'll need to select the "manual" minify option at Performance --> General Settings. After that, jump to Performance --> Minify where you can hand-pick the scripts and styles you want minified/combined (excluding Fancybox).
What version of NextGEN Gallery is this plugin compatible with?
Any version since 1.6.2
Premium Version

Why won't my images click-through to a gallery on my [album id=x] shortcodes?
It looks as though there may be a bug with one of NextGEN's settings. Go to Gallery --> Options --> Gallery Settings and make sure the first option "Deactivate gallery page link" is checked (as it is by default).
I've just added a gallery to an album in NextGEN and I get a "Notice: Undefined property: stdClass::$gallery_ids" error message on my page.
The drag-and-drop "Manage Albums" page in NextGEN does not auto-save like the WordPress widgets page. Click the "Update" button and your albums will display as they should.
Help! My slideshows aren't working...they just show a rotating loading circle.
Please go to GALLERY -> MANAGE GALLERY and select the gallery that's causing you trouble. Inside this gallery, ensure ALL image thumbnails are displaying and re-upload them if necessary. If they're missing, the "Path" field may have been changed, which will cause the slideshow to break.

Also, slideshows require two or more images in your galleries to function, else they'll break as above.
How do I get regular pagination on NextGEN Album pages?
By default, Album pages don't include pagination...but you can activate this feature by adding a custom field called "ngg_paged_Galleries" on the edit screen for your album page in the WordPress admin. The value of the custom field should be the number of albums you wish to display per page.
Why doesn't Optimizer support NextGEN widgets?
After spending weeks working on integrating this, I've discovered it's not presently possible in WordPress to:

Conditionally load the required scripts in the header AND
ONLY load them if the widget is actually present on the page.

Since both the Fancybox and the NextGEN slideshow scripts must be loaded in the head section of the page so they don't break, and since the whole point of this plugin is to NOT load scripts on every page, I've had to abandon this idea for the time being. If you know of a solution, do let me know and I'll add it in the next version!
Why doesn't Premium support AJAX pagination on gallery pages?
Apart from the [imagebrowser id=x] shortcode, I had hoped to add support for this on regular galleries and album galleries too, but unfortunately NextGEN's implementation to date is just too buggy, inconsistent and restrictive. For example...

You have to use the Shutter effect across your whole site.
It breaks the [Show as slideshow] links when activated.
It causes several error notices per page (visible in debug mode) read: massive error log.
It isn't coded to work at all on album main pages or on most shortcodes (UI inconsistency).

I've tried to iron out some of these issues myself, but to no avail. Hopefully the team at Photocrati will look into this for a future release.
When I activate the JW Image Rotator in NextGEN Gallery, my slideshows only display a big black box!
Before you can use JW Image Rotator, you'll need to download it here, upload it to your wp-content/uploads folder and enter the FULL filepath to its imagerotator.swf file at Gallery --> Options --> Slideshow --> "Path to the Imagerotator (URL)".

Eg. http://sitename.com/wp-content/uploads/imagerotator/imagerotator.swf

Click "Save Changes" when you're done and you'll be all up and running.

UPDATE: JW Image Rotator now comes bundled with NextGEN Gallery v1.9.9 and above, and requires no manual installation.
Why isn't Optimizer Premium detecting my Album gallery pages or the [Show as slideshow] links?
This issue is likely caused by the "Activate permalinks" option at Gallery --> Options --> General Options, which changes NextGEN's URL structure for things such as the "Show as slideshow" and "Show picture list" links, as well as navigation through your Album pages.

Optimizer Premium looks for NextGEN's default URL structure, which appends query string parameters to much of the navigation. With "Activate permalinks" switched on, these parameters are no longer present, which results in the plugin not recognizing where to add the necessary scripts for either Fancybox or slideshow functionality.

I'm currently working on a way to target these permalink URLs for a future version of the plugin, but for now, correcting the issue is as simple as navigating to Gallery --> Options --> General Options, switching off the "Activate permalinks" setting and clicking "Save Changes".

Sign In / Register

You need to sign in or register to use this feature.