WordPress Gallery Plugin – NextGEN Gallery

Version: 3.2.23

Overall Rating
WordPress Rating

Among the best WordPress gallery plugins, NextGen Gallery plugin has been the standard since 2007. It has received over 1.5 million downloads per year.

Today we are going to give an in-depth review of this WordPress gallery plugin.

Functionalities

Installing this plugin is as easy as installing any other WordPress plugin. After installing, you will see a new menu on the dashboard named Gallery and also on the top of the menu.

You will find an onboarding video on the Overview section, which is a nice touch for anyone to get an idea of how it works. Also, there is a setup wizard to guide you through your first steps.

Overview
Overview

You can create a new gallery along with a gallery tittle on the Add Gallery/Images section. You can add files or you can import images from the media library. Also, the NextGen Gallery has the feature to import the whole folder as well.

Add images/gallery
Add images/gallery

You can manage your galleries by setting a watermark, creating new thumbnails or resize the images and many more. You can do these actions in bulk. That’s all in the Manage Galleries section.

Manage Galleries
Manage Galleries

Also, you can manage your albums as well on the Manage Albums section. You can edit, update and delete an album.

Manage Albums
Manage Albums

For managing your tags there is also a section Manage Image Tags.

Manage Tags
Manage Image Tags

You can customize your slideshow, thumbnails from the Gallery Settings section. There are options to customize the single pics also.

Settings
Gallery Settings

NextGen Gallery plugin also has options to customize the Lightbox effects, watermarks, Roles and capabilities and more on the Other Option section.

Other options
Other options

But most of the exclusive features are available on the Pro version.

Features

As the standard of Gallery plugins in WordPress, NextGen Gallery has some unique features. Like,

  • Batch uploading images
  • Grouping galleries into albums
  • Plenty of transition effects
  • Lightbox effects
  • Control size of the image
  • Add images in bulk
  • Imports metadata from photos

Advantages

Let’s see what are advantages the users will get using the NextGen Gallery plugin.

  • You can control the size of the images. That means you can set any size for the images
  • Full control over timing and transition effects
  • Supports bulk uploading via FTP
  • No shortcode needed but there is an option to use shortcodes if any users want.

Drawbacks

  • Somewhat complex learning curve
  • Navigation is difficult
  • Time needed to configure settings
  • Use a lot of resources resulting in slowing down WordPress.

For Developers

NextGen Gallery plugin has a lot of actions and filters that will help you to change many functionalities of this plugin.

For Webmasters

This gallery plugin helps you build a customizable gallery full of images for your page. You can make your content look more attractive and exclusive.

If your website is heavily image-focused, you’ve probably noticed WordPress’s shortcomings in that area. WordPress was built mainly for blogs with a focus on written content.

A photographer, designer, artist, or any other profession that relies on visual content, they’ll have a lot of images to share with their website visitors. However, the best way to organize and display those images is with image galleries.

The problem is finding an image gallery plugin that’s easy to use, makes your images look great. That is where the NextGen gallery plugin comes in.

You have the option to create slideshows or thumbnails giving your page a unique look and different from others. You have full control over the size of the images. You can use lightbox effects to take your webpage to the next level.

Technical Report

LOC

Lines of code: 78463
Logical lines of code: 50616
Comment lines of code: 27816

Object-oriented Programming

Classes 430
Interface 3
Methods 3514
Methods by class 8.17
Lack of cohesion of methods 3.28

Coupling

Average afferent coupling 2.53
Average efferent coupling 3.26
Average instability 0.75
Depth of Inheritance Tree 1.24

Package

Average classes per package 54.25
Average distance 0.32
Average incoming class dependencies 28.5
Average outgoing class dependencies 14.13
Average incoming package dependencies 2.38
Average outgoing package dependencies 2.38

Complexity

Average Cyclomatic complexity by class 24.3
Average Weighted method count by class 31.68
Average Relative system complexity 781.38
Average Difficulty 10.56

Bugs

Average bugs by class 0.6
Average defects by class (Kan) 1.53

Violations

Violations
Violations

Critical 0
Error 187
Warning 124
Information 62

Cyclomatic Complexity Chart

Cyclomatic Complexity Chart
Each file is symbolized by a circle. The size of the circle represents the Cyclomatic complexity. The color of the circle represents the Maintainability Index. Large red circles will be probably hard to maintain. Greens are easy to maintain.

Pricing

To unlock all the features, you can go for the premium versions of the NextGen Gallery plugin.

LifetimeProPlus
$ 399 $ 139 $ 79

Final Word

NextGen Gallery plugin is one of the best gallery plugins in WordPress. Although it has an array of customized options, it is rather difficult to navigate those customizations. They have quite an efficient onboarding video after installing the plugin.

  • Helpful setup wizard
  • Onboarding video to get you through
  • A lot of options for designing your gallery in the Pro version
  • Uses too many resources eventually slowing down WordPress.

The plugin ran into some errors.

😞

Sorry, pal! The plugin couldn’t pass all our tests. No hard feelings, right?

  • Minimal impact on memory usage
  • Minimal impact on pagespeed
  • No PHP errors, warning, notices
  • No Javascript issues
  • Latest PHP 7.2.16 compatible
  • Latest WordPress 5.3 compatible
  • Optimized database footprint
  • No resource errors
  • Frequently updated
  • No problems were detected during tests.
00

Total
Downloads

00

Support
Thread

00

Active
Installation

0%

Growth
Rate

Performance

Memory Usage Memory Usage

  • Average memory usage is 2688.99 KB
  • This is more than 99% plugins

Page Speed Page Speed

  • Average page loading time is increased by 0.22s
  • This is faster than 99% plugins

Page Tests (after activation)

Memory Usage Overview

  • Page URL: /wp-admin/admin.php?page=nextgen-gallery
  • HTTP Status: 200
  • Loading Time: 1.97s
  • Memory Usage: 0.77 MB

Memory Usage Add Gallery / Images

  • Page URL: /wp-admin/admin.php?page=ngg_addgallery
  • HTTP Status: 200
  • Loading Time: 0.95s
  • Memory Usage: 0.79 MB

Memory Usage Manage Galleries

  • Page URL: /wp-admin/admin.php?page=nggallery-manage-gallery
  • HTTP Status: 200
  • Loading Time: 0.54s
  • Memory Usage: 0.84 MB

Memory Usage Manage Albums

  • Page URL: /wp-admin/admin.php?page=nggallery-manage-album
  • HTTP Status: 200
  • Loading Time: 0.5s
  • Memory Usage: 0.81 MB

Memory Usage Manage Tags

  • Page URL: /wp-admin/admin.php?page=nggallery-tags
  • HTTP Status: 200
  • Loading Time: 0.67s
  • Memory Usage: 0.78 MB

Memory Usage Gallery Settings

  • Page URL: /wp-admin/admin.php?page=ngg_display_settings
  • HTTP Status: 200
  • Loading Time: 0.63s
  • Memory Usage: 0.86 MB

Memory Usage Other Options

  • Page URL: /wp-admin/admin.php?page=ngg_other_options
  • HTTP Status: 200
  • Loading Time: 0.57s
  • Memory Usage: 0.81 MB

Memory Usage Upgrade to Pro

  • Page URL: /wp-admin/admin.php?page=ngg_pro_upgrade
  • HTTP Status: 200
  • Loading Time: 0.64s
  • Memory Usage: 0.78 MB

Memory Usage Plugins Page

  • Page URL: /wp-admin/admin.php?page=nextgen-gallery
  • HTTP Status: 200
  • Loading Time: 2.18s
  • Memory Usage: 0.82 MB

Memory Usage Front Page

  • Page URL: /
  • HTTP Status: 200
  • Loading Time: 0.32s
  • Memory Usage: 0.7 MB

Memory Usage Widgets

  • Page URL: /wp-admin/widgets.php
  • HTTP Status: 200
  • Loading Time: 1.05s
  • Memory Usage: 0.8 MB

WPHive User Rating

5

Overall Quality

Measures the overall quality

5

Ease of Use

How easy it is to use?

5

Quality of Support

Satisfied or not?

5

Value for Money

Is it good bang for the buck?

5

Features

Is it feature riched?

Rate Now

Speed Test Benchmark

Pages

Benchmark

Change

Average Change
+ 0.22s
/(front page)
- 0.07s
/wp-admin/edit-comments.php
+ 0.16s
/wp-admin/edit-tags.php?taxonomy=category
+ 0.18s
/wp-admin/edit.php
+ 0.16s
/wp-admin/index.php
+ 0.17s
/wp-admin/media-new.php
+ 0.2s
/wp-admin/options-discussion.php
+ 0.14s
/wp-admin/options-writing.php
+ 0.15s
/wp-admin/post-new.php
+ 0.75s
/wp-admin/post-new.php?post_type=page
+ 0.54s
/wp-admin/upload.php
+ 0.04s

Memory Usage Memory Usage Benchmark

Pages

Benchmark

Change

Average Change
+ 2688.99KB
/ (front page)
+ 293.52KB
/wp-admin/edit-comments.php
+ 334.66KB
/wp-admin/edit-tags.php?taxonomy=category
+ 333.52KB
/wp-admin/edit.php
+ 335.69KB
/wp-admin/index.php
+ 335.79KB
/wp-admin/media-new.php
+ 341.19KB
/wp-admin/options-discussion.php
+ 341.08KB
/wp-admin/options-writing.php
+ 329.1KB
/wp-admin/post-new.php
+ 353.23KB
/wp-admin/post-new.php?post_type=page
+ 351.72KB
/wp-admin/upload.php
+ 347.85KB

Stats Stats

Download Statistics

Plugin Version Usage

0 weeks ago

Last Updated

0 Downloads

This week

13 years old

on WordPress

0 Ratings

on WordPress

Stats More

This section is not meant to be comprehensive.

Errors

Memory Usage

  • This plugin uses 2688.99KB memory on average, which is more than a plugin should use.
  • Read more how WP Hive determines this data.

Awards & Achievements

Downloaded Most Downloaded of All Time

Highest Quality #15 in Most Downloaded of January 2020

Show Off Your Plugin

Ratings & Reviews

Overall Quality
5
Ease of Use
5
Quality of Support
5
Value for Money
5
Features
5

WordPress Gallery Plugin – NextGEN Gallery Review Write a Review

Filter Review

Are you an author
of this plugin?

  24 Jan, 2020

Saif Hassan


5/5
Overall
5/5
Easy of Use
5/5
Customer Support
5/5
Feature of Functionality
5/5
Value of Money

Pros & Cons: This is a review from the Editorial staff of WP Hive for test purposes. We are sure the plugin made it with good heart for WordPress users and we want to encourage his/her efforts by the first review.

Overall:The plugin should be working great. Even if it does not, we respect the time and effort. If you are using this plugin - leave a review with more information.

Overall Quality

Ease of Use

Quality of Support

Value for Money

Features