This is a big milestone for NextGEN Gallery. When we acquired NextGEN Gallery a few years ago, we wanted to simplify the insertion of galleries and albums for users. And so many non-technical people do not understand shortcodes. So we moved away from them but kept backward compatibility for those who like using shortcodes.
But times are changing, and there is a new system available for WordPress called Visual Shortcodes. The simplest way to explain what they are is as follows. Visual Shortcodes are shortcodes when viewed in the text view. But they are seen as a visual representation when in Visual view.
Here is an example:
There are so many advantages to using Visual Shortcodes over standard shortcodes and even the placeholder system we built after acquiring NextGEN Gallery. If you would like to read some of those, check out our beta announcement of this update.
This is one step towards continued compatibility with other plugins and themes, including page builders. It's also a step towards an improved user experience.
What do you think of the Visual Shortcodes when viewed in the Visual editor? Contact support and let our team know.
Backup Before Upgrading
Please consider backing up your site (both server files & MySQL Database) whenever updating plugins. Here are some backup recommendations.
Download NextGEN Gallery from our WordPress gallery plugin page on WordPress.org or visit the Plugin page in your WordPress admin area to utilize the auto-update feature.
Changes in 2.1.54:
- NEW: Added php docblock directives for code hinting/completion
- NEW: Display types can have aliases
- NEW: Visual Shortcodes
- Changed: Now uses gulp for package compilation & JS/CSS minification
- Changed: Updated Freemius SDK to 1.2.1
- Fixed: Extraneous backslashes being added to gallery titles & descriptions
- Fixed: Import folder 'gallery title' field wasn't being used for new gallery titles
- Fixed: Settings reset will now redirect to /wp-admin/ to avoid potential activation-related errors
- Fixed: Table columns cache becomes out of date between versions
- Fixed: Various issues with shortcodes when used in widgets
- Fixed: Warnings caused by calls to non-existent module package files
- Fixed: nextgen_admin's jquery-ui breaking Elegant Themes admin pages
Changes in 2.1.56
- Fixed: Shortcode parsing was affecting third-party shortcodes