[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdIdE_4OwCO4K5pwt0XtogmH7a-RLdSiS9nj156DdEmQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":131,"fingerprints":324},"ng-gallery-optimizer-modified","NG Gallery Optimizer Modified","1.0","Kiran Antony","https:\u002F\u002Fprofiles.wordpress.org\u002Fkiranantony\u002F","\u003Ch4>Ng Gallery Optimizer Modified\u003C\u002Fh4>\n\u003Cp>It is a modified version of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery-optimizer\u002F\" rel=\"ugc\">Nextgen Gallery optimizer plugin\u003C\u002Fa> ,which only gives support for “nggallery” shortcode for free.\u003C\u002Fp>\n\u003Cp>It improves your site’s page load speed by ensuring NextGEN Gallery’s scripts and styles ONLY load on posts with the nextgen galley shortcode.\u003C\u002Fp>\n\u003Cp>It also includes and \u003Cem>automatically\u003C\u002Fem>-integrates the fantastic \u003Ca href=\"http:\u002F\u002Ffancybox.net\" rel=\"nofollow ugc\">Fancybox\u003C\u002Fa> lightbox script, so now you can have gorgeous galleries AND a speedy site! *Requires \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery\" rel=\"ugc\">NextGEN Gallery\u003C\u002Fa> 1.6.2 and up.\u003C\u002Fp>\n\u003Cp>Supports all ten shortcodes of Nextgen Gallery  [nggallery id=x], [slideshow id=x], [album id=x], [thumb id=x], [singlepic id=x], [imagebrowser id=x], [nggtags gallery|album=mytag], [random max=x], [recent max=x] and [tagcloud].\u003C\u002Fp>\n\u003Cp>It also adds support for the [Show as slideshow] link (loading slideshow scripts only after a user clicks-through)\u003C\u002Fp>\n","Improves your site's page load speed by preventing NextGEN's scripts & css from loading on posts and pages without galleries.",30,4167,84,5,"2013-01-21T17:51:00.000Z","3.5.2","3.1.2","",[20,21,22,23,24],"nextgen","nextgen-gallery","nextgen-gallery-addons","nextgen-gallery-optimizer","nextgen-gallery-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fng-gallery-optimizer-modified.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":11,"trust_score":26,"computed_at":36},"kiranantony",3,180,87,"2026-04-04T18:39:06.341Z",[38,53,71,89,109],{"slug":39,"name":40,"version":6,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":17,"requires_php":18,"tags":51,"homepage":18,"download_link":52,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"nextgen-gallery-colorboxer","NextGEN Gallery ColorBoxer","Mark Jeldi","https:\u002F\u002Fprofiles.wordpress.org\u002Fmark-jeldi\u002F","\u003Ch4>NextGEN Gallery ColorBoxer\u003C\u002Fh4>\n\u003Cp>NextGEN Gallery ColorBoxer automatically integrates the cool ColorBox lightbox effect with your NextGEN galleries, and only loads ColorBox’s scripts and styles when a gallery shortcode is present, improving your site’s page load speed.\u003C\u002Fp>\n\u003Cp>Note: For optimization of NextGEN Gallery’s scripts and styles, please see \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery-optimizer\u002F\" rel=\"ugc\">NextGEN Gallery Optimizer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you have any questions, suggestions, ideas or feedback, please email me at mark@markstechnologynews.com\u003C\u002Fp>\n\u003Ch4>Key features:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>One-click install of the ColorBox lightbox to display your images in style.\u003C\u002Fli>\n\u003Cli>Only loads ColorBox’s scripts and styles when a gallery shortcode is present.\u003C\u002Fli>\n\u003Cli>Helps improve your site’s page load speed.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>NextGEN Gallery Fancyboxer also includes a couple of compatibility fixes right off the bat, including:\u003C\u002Fp>\n\u003Col>\n\u003Cli>ColorBox not working in IE6\u003C\u002Fli>\n\u003Cli>Conflicts with the jQuery $ selector in ColorBox’s invocation code\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Requirements:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>WordPress version 3.1 or later\u003C\u002Fli>\n\u003Cli>NextGEN Gallery version 1.6.2 or later\u003C\u002Fli>\n\u003C\u002Fol>\n","One-click ColorBox lightbox integration with NextGEN Gallery. Only loads when a gallery shortcode is present.",200,24894,100,2,"2012-05-25T22:42:00.000Z","3.3.2",[20,21,22,39,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnextgen-gallery-colorboxer.1.0.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":47,"downloaded":61,"rating":47,"num_ratings":14,"last_updated":62,"tested_up_to":63,"requires_at_least":17,"requires_php":18,"tags":64,"homepage":66,"download_link":67,"security_score":68,"vuln_count":69,"unpatched_count":69,"last_vuln_date":70,"fetched_at":29},"nextgen-gallery-search-galleries","NextGEN Gallery Search","2.12","Koen Schuit","https:\u002F\u002Fprofiles.wordpress.org\u002Fkoelio\u002F","\u003Ch4>NextGEN Gallery – Search Galleries\u003C\u002Fh4>\n\u003Cp>NextGEN Gallery – Search Galleries adds a search option to the existing NextGEN Gallery menu.\u003C\u002Fp>\n\u003Cp>With this search option you can quickly and easily search through your galleries so you don’t have to go through a whole listst of galleries.\u003Cbr \u002F>\nThe output of the search will show in a table similar to the manage galleries page and will provide a link to that gallery.\u003C\u002Fp>\n\u003Cp>NextGEN Gallery – Search Galleries even adds an option to search in the description which can be helpfull if you don’t remember the name.\u003C\u002Fp>\n\u003Cp>And NextGEN Gallery – Search Galleries also has the ability to search for part of the name or description.\u003Cbr \u002F>\nFor instance: \u003Cstrong>int\u003C\u002Fstrong> will find \u003Cstrong>int\u003C\u002Fstrong>ernet, but also w\u003Cstrong>int\u003C\u002Fstrong>er, ballpo\u003Cstrong>int\u003C\u002Fstrong>, sa\u003Cstrong>int\u003C\u002Fstrong>s etc.\u003C\u002Fp>\n\u003Cp>Please note: this plugin requires NextGEN Gallery installed.\u003C\u002Fp>\n\u003Ch4>Key features:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Find galleries easily!\u003C\u002Fli>\n\u003Cli>Search for name or description.\u003C\u002Fli>\n\u003Cli>Outputs a link to the gallery.\u003C\u002Fli>\n\u003C\u002Fol>\n","Search a gallery within the NextGEN galleries including description search.",18667,"2015-08-10T15:06:00.000Z","4.2.39",[20,21,22,24,65],"nextgen-gallery-search","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnextgen-gallery-search-galleries\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnextgen-gallery-search-galleries.zip",63,1,"2025-08-25 00:00:00",{"slug":23,"name":72,"version":73,"author":41,"author_profile":42,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":78,"num_ratings":79,"last_updated":80,"tested_up_to":81,"requires_at_least":82,"requires_php":18,"tags":83,"homepage":87,"download_link":88,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"NextGEN Gallery Optimizer","2.1.5","\u003Ch4>NextGEN Gallery Optimizer\u003C\u002Fh4>\n\u003Cp>NextGEN Gallery Optimizer improves your site’s page load speed, by preventing NextGEN’s scripts and stylesheets from loading on posts and pages \u003Cstrong>\u003Cem>without\u003C\u002Fem>\u003C\u002Fstrong> NextGEN Gallery content.\u003C\u002Fp>\n\u003Cp>Additionally…\u003C\u002Fp>\n\u003Cp>If you’re using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnextgen-gallery\u002F\" rel=\"ugc\">NextGEN v2\u003C\u002Fa> (v2.0.0 to v2.1.60), Optimizer also provides you with complete granular control of the scripts and stylesheets that load on posts and pages \u003Cstrong>\u003Cem>with\u003C\u002Fem>\u003C\u002Fstrong> NextGEN Gallery content. For a live example of these settings in action, please view the source of \u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002F\" rel=\"nofollow ugc\">Optimizer’s homepage\u003C\u002Fa> (a NextGEN v2 gallery page with AJAX pagination) in your browser.\u003C\u002Fp>\n\u003Cp>If you’re using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnextgen-gallery\u002Fdevelopers\u002F\" rel=\"ugc\">NextGEN Legacy\u003C\u002Fa> (v1.6.2 to v1.9.13) or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnextcellent-gallery-nextgen-legacy\u002F\" rel=\"ugc\">NextCellent Gallery\u003C\u002Fa> (v1.9.14 to v1.9.31), Optimizer will intelligently fine-tune all your posts and pages \u003Cstrong>\u003Cem>with\u003C\u002Fem>\u003C\u002Fstrong> NextGEN Gallery content automatically… detecting every shortcode and setting, to only load the scripts and stylesheets required on each page.\u003C\u002Fp>\n\u003Cp>For a full overview of the optimization process, please see…\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Foptimization-flowcharts\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Foptimization-flowcharts\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Optimizer also includes an \u003Cstrong>\u003Cem>enhanced\u003C\u002Fem>\u003C\u002Fstrong> version of the fantastic \u003Ca href=\"http:\u002F\u002Ffancybox.net\" rel=\"nofollow ugc\">Fancybox\u003C\u002Fa> lightbox script, and only loads it on appropriate posts and pages \u003Cstrong>\u003Cem>with\u003C\u002Fem>\u003C\u002Fstrong> NextGEN Gallery content. The result? Gorgeous galleries \u003Cstrong>\u003Cem>and\u003C\u002Fem>\u003C\u002Fstrong> a speedy site.\u003C\u002Fp>\n\u003Cp>Optimizer v2.1.5 currently supports (and is tested compatible with) \u003Cstrong>NextGEN Gallery (v2.0.0 to v2.1.60)\u003C\u002Fstrong>, \u003Cstrong>NextGEN Legacy (v1.6.2 to v1.9.13)\u003C\u002Fstrong> and \u003Cstrong>NextCellent Gallery (v1.9.14 to v1.9.31)\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>NextGEN Gallery Optimizer Pro\u003C\u002Fh4>\n\u003Cp>Upgrade to \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fnextgen-gallery-optimizer-pro\u002F\" rel=\"nofollow ugc\">Optimizer Pro\u003C\u002Fa>\u003C\u002Fstrong> for the new \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fnextgen-gallery-optimizer-pro\u002F\" rel=\"nofollow ugc\">NextGEN Gallery Deactivator\u003C\u002Fa>\u003C\u002Fstrong> feature.\u003Cbr \u002F>\nA whole new level of speed optimization.\u003Cbr \u002F>\n\u003Cstrong>Only load NextGEN’s PHP \u003Cem>code\u003C\u002Fem> on posts and pages \u003Cem>with\u003C\u002Fem> NextGEN Gallery content.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Upgrade to \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fnextgen-gallery-optimizer-pro\u002F\" rel=\"nofollow ugc\">Optimizer Pro\u003C\u002Fa>\u003C\u002Fstrong> for the new \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fnextgen-gallery-optimizer-pro\u002F\" rel=\"nofollow ugc\">Dynamic Fancybox Settings Interface\u003C\u002Fa>\u003C\u002Fstrong>.\u003Cbr \u002F>\nThe fastest and easiest way to customize Fancybox.\u003Cbr \u002F>\n\u003Cstrong>Set title styles, background color and opacity, make Fancybox responsive and more.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For more information, please see the following…\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fdocumentation\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fnextgen-gallery-optimizer-pro\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fnextgen-gallery-optimizer-pro\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fpurchase\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fpurchase\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key features:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Improves your site’s page load speed when using NextGEN Gallery.\u003C\u002Fli>\n\u003Cli>Prevents NextGEN’s scripts & styles from loading on non-NextGEN posts\u002Fpages.\u003C\u002Fli>\n\u003Cli>Additionally fine-tunes NextGEN’s scripts and styles on NextGEN posts\u002Fpages.\u003C\u002Fli>\n\u003Cli>1-click install of the Enhanced Fancybox Lightbox to display your images in style.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>NEW in Version 2.1.5:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Tested: Fully compatible with NextGEN Gallery up to v2.1.60.\u003C\u002Fli>\n\u003Cli>Tested: Fully compatible with NextCellent Gallery up to v1.9.31 (unchanged).\u003C\u002Fli>\n\u003Cli>Tested: Fully compatible with WordPress up to v4.7.\u003C\u002Fli>\n\u003Cli>Updated: Incremented all version numbers in the in-plugin documentation to reflect our new “tested up to” compatibilities.\u003C\u002Fli>\n\u003Cli>Added: NextGEN Pro’s new checkout, checkout return and proofed images pages are now allowed in Deactivator by default (Pro).\u003C\u002Fli>\n\u003Cli>Fixed: Compatibility with WP-CLI in Deactivator (Pro).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>NEW in Version 2.1.4:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Tested: Fully compatible with NextGEN Gallery up to v2.1.46.\u003C\u002Fli>\n\u003Cli>Tested: Fully compatible with NextCellent Gallery up to v1.9.31 (unchanged).\u003C\u002Fli>\n\u003Cli>Tested: Fully compatible with WordPress up to v4.5.3.\u003C\u002Fli>\n\u003Cli>Tested: PHP 7 ready.\u003C\u002Fli>\n\u003Cli>Added: WP v4.5 compatibility for our plugin description JavaScript on the “plugins.php” page.\u003C\u002Fli>\n\u003Cli>Updated: Incremented all version numbers to document our new “tested up to” compatibilities.\u003C\u002Fli>\n\u003Cli>Updated: The download URL to NextGEN’s repository page is now in the new WordPress.org format.\u003C\u002Fli>\n\u003Cli>Fixed: Character encoding issues in readme.txt. Now saved strictly as UTF-8.\u003C\u002Fli>\n\u003Cli>Fixed: Single-quote encoding issues in the header comment documentation.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>NEW in Version 2.1.3:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Tested fully compatible with NextGEN Gallery up to v2.1.23.\u003C\u002Fli>\n\u003Cli>Tested fully compatible with NextCellent Gallery up to v1.9.31.\u003C\u002Fli>\n\u003Cli>Tested fully compatible with WordPress up to v4.4.2.\u003C\u002Fli>\n\u003Cli>Updated all in-plugin documentation to reflect our new “tested up to” compatibility.\u003C\u002Fli>\n\u003Cli>Added styling updates to Optimizer’s settings page, for header tag changes in WordPress v4.4.\u003C\u002Fli>\n\u003Cli>Added full compatibility with NextCellent Gallery v1.9.30+ for our lightbox effects page integration, after its major admin rewrite in v1.9.30.\u003C\u002Fli>\n\u003Cli>Added detection of NextCellent Gallery’s new admin management PHP pages in NextGEN Gallery Deactivator (Pro), after the full admin rewrite in NextCellent v1.9.30.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>NEW in Version 2.1.2:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Tested fully compatible with NextGEN Gallery up to v2.1.15.\u003C\u002Fli>\n\u003Cli>Tested fully compatible with NextCellent Gallery up to v1.9.26 (unchanged).\u003C\u002Fli>\n\u003Cli>Tested fully compatible with WordPress up to v4.3.\u003C\u002Fli>\n\u003Cli>Updated all in-plugin documentation to reflect our new “tested up to” compatibility.\u003C\u002Fli>\n\u003Cli>Added detection of base_url query string parameter pages in NextGEN Gallery Deactivator (Pro).\u003C\u002Fli>\n\u003Cli>Added detection of NextGEN’s “Manage Gallery” meta links in NextGEN Gallery Deactivator (Pro).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>NEW in Version 2.1.1:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Tested fully compatible with NextGEN Gallery up to v2.1.0.\u003C\u002Fli>\n\u003Cli>Tested fully compatible with NextCellent Gallery up to v1.9.26.\u003C\u002Fli>\n\u003Cli>Tested fully compatible with WordPress up to v4.2.2.\u003C\u002Fli>\n\u003Cli>Updated all in-plugin documentation to reflect our new “tested up to” compatibility.\u003C\u002Fli>\n\u003Cli>Added 256×256, 128×128 and svg plugin icons for the new WordPress plugin installer screen.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>NEW in Version 2.1 (at a glance):\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Now fully compatible with the major update of NextGEN Gallery v2.0.71 (up to v2.0.77).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Now fully compatible with the major update of NextCellent Gallery v1.9.25 (up to v1.9.25.3).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Now fully compatible down to WordPress v3.7.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Tested fully compatible with WordPress v4.1 and v4.1.1.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Now fully compatible with the NextGEN Plus (v1.1.3) and NextGEN Pro (v2.1.4) premium add-ons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Improved plugin descriptions and documentation throughout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Please see \u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fblog\u002Fnextgen-gallery-optimizer-v2-1-now-available\u002F\" rel=\"nofollow ugc\">Optimizer v2.1’s development blog post\u003C\u002Fa> for the full list of improvements and additions.\u003C\u002Fp>\n\u003Ch4>NEW in Version 2.0 (at a glance):\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Now optimizes the new NextGEN v2.0.xx codebase, and the new NextGEN Legacy fork called \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnextcellent-gallery-nextgen-legacy\u002F\" rel=\"ugc\">NextCellent Gallery\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Completely rewritten utilizing class encapsulation, and with a strong focus on WordPress coding standards and best practices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Virtually all of Optimizer’s former Premium functionality for NextGEN Legacy is now included in the Basic version here at the WordPress repository.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Completely rounds out support for all features and options available in NextGEN Legacy (and the NextCellent Gallery fork).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fpurchase\u002F\" rel=\"nofollow ugc\">Optimizer Pro\u003C\u002Fa> is introduced, including the all new \u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002F#nextgen-gallery-deactivator\" rel=\"nofollow ugc\">NextGEN Gallery Deactivator\u003C\u002Fa> feature, and the \u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002F#dynamic-fancybox-settings-interface\" rel=\"nofollow ugc\">Dynamic Fancybox Settings Interface\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002F\" rel=\"nofollow ugc\">Optimizer’s website\u003C\u002Fa> is introduced.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Please see \u003Ca href=\"http:\u002F\u002Fwww.nextgengalleryoptimizer.com\u002Fblog\u002Fnextgen-gallery-optimizer-v2-0-now-available\u002F\" rel=\"nofollow ugc\">Optimizer v2.0’s development blog post\u003C\u002Fa> for the full list of improvements and additions.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.1.2:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Tested compatible with WordPress 3.5 (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Latest Google-hosted jQuery 1.8.3 to match new WP version (Basic and Premium)\u003C\u002Fli>\n\u003Cli>New admin notifications to assist with NextGEN installation (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Improvements to Optimizer’s automatic Fancybox installation (Basic and Premium)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This release brings us up to date with WordPress 3.5, and features a number of additions and refinements to improve user experience. These include new admin notifications to assist users who don’t have the required NextGEN Gallery plugin installed and activated, new step-by-step installation instructions via the WordPress admin (to ensure the correct file ownership and permissions are set), a streamlined settings page, and improvements to Optimizer’s automatic Fancybox installation.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.1.1:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Dynamic messaging for admins on unsupported shortcodes (Basic)\u003C\u002Fli>\n\u003Cli>Checks to ensure jQuery isn’t being deregistered (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Includes blank index.php files for enhanced security (Basic and Premium)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This release aims to improve communication between Optimizer and end-users, including dynamic messaging for admins on unsupported shortcodes, and a clever regex that detects and alerts you if your theme (or child-theme) is deregistering jQuery…which causes Fancybox to break. Additionally, security is enhanced with the addition of blank index.php files in each folder, preventing bots from scanning your server’s directory tree.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.1 (first major release):\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Fancybox title now included in image height calculations (Basic and Premium)\u003C\u002Fli>\n\u003Cli>New options: WordPress’s included jQuery \u003Cstrong>or\u003C\u002Fstrong> go Google-hosted (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Support for the Thickbox effect (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Support for the Shutter effect (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Support for JW Image Rotator slideshow integration (Premium)\u003C\u002Fli>\n\u003Cli>Support for AJAX pagination on [imagebrowser id=x] (reqs. Shutter) (Premium)\u003C\u002Fli>\n\u003Cli>Fancybox gets extra fancy…auto-resizes when the browser is resized (Premium)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This first major release for Optimizer sees a number of new additions and features…\u003Cbr \u002F>\nFancybox now includes space for a single-line title in its image height calculations, vastly improving vertical alignment of the lightbox. Also, Optimizer now lets you choose between using WordPress’s included jQuery (for greater compatibility), or the Google-hosted version (for faster page loads). Support for the Thickbox and Shutter effects has also been added thanks to user requests.\u003C\u002Fp>\n\u003Cp>On top of this, the Premium version now includes AJAX pagination when using Shutter on the [imagebrowser id=x] shortcode, supports the JW Image Rotator for slideshows and features a super-fancy, auto-resize function that \u003Cem>resizes Fancybox when the browser window is resized!\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.0.8:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Tested fully-compatible with WordPress 3.4 (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Improved compatibility with other plugins and themes (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Display fix for Fancybox when no title is available (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Latest jQuery 1.7.2 (Basic and Premium)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This version adds the jQuery.noConflict(); method for improved compatibility with plugins and themes using other javascript libraries\u002Fframeworks including script.aculo.us, Prototype and MooTools. It also includes a fix for Fancybox\u002FNextGEN Gallery integration where a small white line would appear underneath the lightbox when no title was set.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.0.7:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Improved compatibility with other scripts and plugins. (Basic and Premium)\u003C\u002Fli>\n\u003Cli>Minor bug fix in admin message. (Basic and Premium)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This version enhances compatibility with other plugins and includes a few minor improvements.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.0.6:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Fully-automated Fancybox installation! (Basic and Premium)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This version features completely automated Fancybox integration with NextGEN Gallery, so now you can be up and running even faster.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.0.5:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Precision matching with WordPress’s built-in shortcode finder.\u003C\u002Fli>\n\u003Cli>NextGEN Gallery Optimizer \u003Cem>Premium\u003C\u002Fem> (an optional upgrade for a small donation).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This version uses WordPress’s native get_shortcode_regex() function for EXACT shortcode matching, ensuring scripts and styles don’t load unexpectedly unless the FULL shortcode is present. If WordPress doesn’t detect a shortcode, neither do we!\u003C\u002Fp>\n\u003Cp>Also, this update introduces the new NextGEN Gallery Optimizer \u003Cem>Premium\u003C\u002Fem> version, which adds support for ALL TEN of NextGen’s shortcodes, support for the [show as slideshow] link, the removal of NextGEN’s version number comment and more.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.0.4:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Easier set up\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This version automatically redirects first time users to the options page on activation and sets a default stylesheet for easier set up.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.0.3:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Optimized code for better compatibility and page load speed\u003C\u002Fli>\n\u003Cli>Improved settings page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This update results in faster page loads on gallery pages by avoiding duplicate scripts. It reduces the chance of conflicts with other plugins and makes setting up Fancybox even easier.\u003C\u002Fp>\n\u003Ch4>NEW in Version 1.0.2:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Support for WordPress Pages\u003C\u002Fli>\n\u003Cli>Fancybox overlap fix\u003C\u002Fli>\n\u003Cli>Fix for Fancybox not working in IE6 & IE8\u003C\u002Fli>\n\u003Cli>Latest JQuery\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This update lets you display galleries on both Posts AND Pages in style, but only load code when they’re present.\u003C\u002Fp>\n\u003Cp>It also fixes an issue where some page elements overlap Fancybox and prevent the close button from functioning (in particular the title text, header image and menu bar in Twenty Eleven).\u003C\u002Fp>\n\u003Cp>It fixes the “Fancybox not working in IE6 & IE8” issue by automatically updating the Fancybox stylesheet to use the correct file paths, and we’re now running Fancybox on  JQuery version 1.7.1, resulting in faster page loads where galleries are present.\u003C\u002Fp>\n","The essential add-on for the NextGEN Gallery WordPress plugin.",2000,252410,62,29,"2017-11-28T15:43:00.000Z","4.7.32","3.7",[84,85,20,21,86],"nextcellent","nextcellent-gallery","nextgen-legacy","http:\u002F\u002Fwww.nextgengalleryoptimizer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnextgen-gallery-optimizer.2.1.5.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":47,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":18,"tags":103,"homepage":107,"download_link":108,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"nextgen-gallery-custom-fields","NextGEN Custom Fields","1.2.5","shauno","https:\u002F\u002Fprofiles.wordpress.org\u002Fshauno\u002F","\u003Cp>This plugin was developed to add custom fields to the excellent and popular NextGEN Gallery plugin. Simply enter the name of your new field(s), select between “input”, “textarea” or “dropdown”, and the field(s) will be automatically added to the “Manage Gallery” screens in the NGG dashboard.\u003C\u002Fp>\n\u003Cp>Please note, you do need to add a small tag to the NGG templates to get your custom fields showing in your theme, \u003Cstrong>so please do read the FAQ\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Quick note on NextGEN Gallery version >= 3.5.0\u003C\u002Fh3>\n\u003Cp>This plugin has been working untouched for about 10 years as of the beginning of 2024. But an update to NextGEN Gallery >= 3.50 broke some functionality. Thankfully it was a small\u003Cbr \u002F>\nfix to add support, so I have pushed version 1.2.5 with that support.\u003C\u002Fp>\n","Creates the ability to quickly and easily add custom fields to NextGEN Galleries and Images.",1000,98607,8,"2024-01-19T18:50:00.000Z","6.4.8","2.7.1",[104,105,20,21,106],"custom","fields","ngg-custom-fields","http:\u002F\u002Fshauno.co.za\u002Fwordpress\u002Fnextgen-gallery-custom-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnextgen-gallery-custom-fields.1.2.5.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":18,"tags":124,"homepage":129,"download_link":130,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"advanced-custom-fields-nextgen-gallery-field-add-on","Advanced Custom Fields: NextGEN Gallery Field add-on","2.1","Apollo139","https:\u002F\u002Fprofiles.wordpress.org\u002Faloziak\u002F","\u003Cp>This is an add-on for the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields\u003C\u002Fa> WordPress plugin and will not provide any functionality to WordPress unless advanced Custom Fields is installed and activated.\u003C\u002Fp>\n\u003Cp>The NextGEN Gallery field provides a dropdown (select or multi-select) of NextGEN Gallery names (galleries and albums) and the ability to map the selected NextGEN Gallery to the post.\u003Cbr \u002F>\nThe get_value() API returns an array of the selected NextGEN Gallery IDs and the form – album or gallery.\u003C\u002Fp>\n\u003Cp>Support ACF5 Pro, ACF4, ACF3, NextCellent Gallery – NextGEN Legacy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>!!! Version 1.1 !!! \u003C\u002Fstrong>\u003Cbr \u002F>\nThis version changes get_value() API returned value. You must change your template files. !!!\u003C\u002Fp>\n\u003Cp>The get_value() API returns a following array:\u003Cbr \u002F>\n    Array (\u003Cbr \u002F>\n        [0] => Array (\u003Cbr \u002F>\n            [ngg_id] => 8  ( NextGEN Gallery ‘gallery’ or ‘album’ ID )\u003Cbr \u002F>\n            [ngg_form] => gallery  ( ‘gallery’ or ‘album’ )\u003Cbr \u002F>\n        )\u003Cbr \u002F>\n    )\u003C\u002Fp>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cp>These examples should show a NextGEN Gallery gallery or NextGEN Gallery album.\u003C\u002Fp>\n\u003Cp>For version 1.1 and later\n    \u003C\u002Fp>\n\u003Cp>For version 1.0.2 and earlier\n    \u003C\u002Fp>\n","Adds a NextGEN Gallery Field to Advanced Custom Fields. Select one or more NextGEN Galleries and assign them to the post.",500,41677,42,7,"2015-01-04T14:26:00.000Z","4.1.0","3.0",[125,126,127,21,128],"acf","acf-add-on","custom-field","nextgen-gallery-field","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fadvanced-custom-fields-nextgen-gallery-field-add-on\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields-nextgen-gallery-field-add-on.zip",{"attackSurface":132,"codeSignals":276,"taintFlows":315,"riskAssessment":316,"analyzedAt":323},{"hooks":133,"ajaxHandlers":272,"restRoutes":273,"shortcodes":274,"cronEvents":275,"entryPointCount":27,"unprotectedCount":27},[134,140,143,149,152,155,159,162,164,166,169,172,175,178,181,184,187,192,195,199,202,205,208,211,214,217,220,221,223,226,229,233,235,237,240,243,245,247,249,251,253,255,257,259,261,263,265,267,269],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","admin_menu","nggom_add_options_page","nextgen-gallery-optimizer.php",72,{"type":135,"name":141,"callback":142,"file":138,"line":13},"admin_init","nggom_register_settings",{"type":144,"name":145,"callback":146,"priority":147,"file":138,"line":148},"filter","plugin_row_meta","nggom_settings_link",10,98,{"type":135,"name":141,"callback":150,"file":138,"line":151},"nggom_add_extra_default_options",162,{"type":135,"name":141,"callback":153,"file":138,"line":154},"nggom_redirect_to_settings",186,{"type":135,"name":156,"callback":157,"file":138,"line":158},"admin_notices","nggom_thanks_for_downloading",216,{"type":135,"name":156,"callback":160,"file":138,"line":161},"nggom_file_not_writable_error",253,{"type":135,"name":156,"callback":160,"file":138,"line":163},258,{"type":135,"name":156,"callback":160,"file":138,"line":165},273,{"type":135,"name":141,"callback":167,"file":138,"line":168},"nggom_fancybox_stylesheet_regex",279,{"type":135,"name":156,"callback":170,"file":138,"line":171},"nggom_please_uncheck_fancybox",403,{"type":135,"name":141,"callback":173,"file":138,"line":174},"nggom_fancybox_auto_install",426,{"type":135,"name":156,"callback":176,"file":138,"line":177},"nggom_check_for_deregister_jquery_child_message",511,{"type":135,"name":156,"callback":179,"file":138,"line":180},"nggom_check_for_deregister_jquery_parent_message",527,{"type":135,"name":141,"callback":182,"file":138,"line":183},"nggom_check_for_deregister_jquery_regex",533,{"type":135,"name":156,"callback":185,"file":138,"line":186},"nggom_nextgen_installed_and_activated_check",605,{"type":135,"name":188,"callback":189,"file":190,"line":191},"init","nggom_remove_nextgen_js","nextgen-optimizer-functions.php",14,{"type":135,"name":193,"callback":194,"priority":47,"file":190,"line":79},"wp_print_styles","nggom_remove_nextgen_css",{"type":135,"name":196,"callback":197,"priority":97,"file":190,"line":198},"wp_enqueue_scripts","nggom_load_jquery",39,{"type":135,"name":196,"callback":200,"priority":97,"file":190,"line":201},"nggom_load_fancybox_scripts",40,{"type":135,"name":193,"callback":203,"priority":97,"file":190,"line":204},"nggom_load_fancybox_styles",41,{"type":135,"name":206,"callback":207,"priority":97,"file":190,"line":119},"wp_head","nggom_fancybox_inline_js",{"type":135,"name":196,"callback":209,"priority":97,"file":190,"line":210},"nggom_load_shutter_scripts",49,{"type":135,"name":193,"callback":212,"priority":97,"file":190,"line":213},"nggom_load_shutter_styles",50,{"type":135,"name":206,"callback":215,"priority":97,"file":190,"line":216},"nggom_shutter_inline_js",51,{"type":135,"name":206,"callback":218,"priority":97,"file":190,"line":219},"nggo_jquery_no_conflict_inline_js",58,{"type":135,"name":196,"callback":197,"priority":97,"file":190,"line":78},{"type":135,"name":196,"callback":222,"priority":97,"file":190,"line":68},"nggom_load_thickbox_scripts",{"type":135,"name":193,"callback":224,"priority":97,"file":190,"line":225},"nggom_load_thickbox_styles",64,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":228},"nggom_load_nextgen_styles",92,{"type":135,"name":230,"callback":231,"file":190,"line":232},"wp","nggom_check_nggallery_shortcode",99,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":234},128,{"type":135,"name":196,"callback":197,"priority":97,"file":190,"line":236},129,{"type":135,"name":196,"callback":238,"priority":97,"file":190,"line":239},"nggom_load_wp_cycle_scripts",130,{"type":135,"name":196,"callback":241,"priority":97,"file":190,"line":242},"nggom_load_nggslideshow_scripts",131,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":244},136,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":246},145,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":248},152,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":250},154,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":252},159,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":254},170,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":256},178,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":258},188,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":260},194,{"type":135,"name":193,"callback":227,"priority":97,"file":190,"line":262},201,{"type":135,"name":196,"callback":197,"priority":97,"file":190,"line":264},211,{"type":135,"name":196,"callback":238,"priority":97,"file":190,"line":266},212,{"type":135,"name":196,"callback":241,"priority":97,"file":190,"line":268},213,{"type":135,"name":230,"callback":270,"file":190,"line":271},"nggom_check_extra_shortcodes",223,[],[],[],[],{"dangerousFunctions":277,"sqlUsage":278,"outputEscaping":280,"fileOperations":14,"externalRequests":27,"nonceChecks":27,"capabilityChecks":69,"bundledLibraries":314},[],{"prepared":27,"raw":27,"locations":279},[],{"escaped":27,"rawEcho":281,"locations":282},17,[283,286,288,290,292,294,296,299,300,301,303,304,306,308,310,311,312],{"file":138,"line":284,"context":285},304,"raw output",{"file":138,"line":287,"context":285},431,{"file":138,"line":289,"context":285},543,{"file":138,"line":291,"context":285},556,{"file":138,"line":293,"context":285},585,{"file":138,"line":295,"context":285},599,{"file":297,"line":298,"context":285},"nextgen-optimizer-options.php",45,{"file":297,"line":298,"context":285},{"file":297,"line":298,"context":285},{"file":297,"line":302,"context":285},53,{"file":297,"line":302,"context":285},{"file":297,"line":305,"context":285},91,{"file":297,"line":307,"context":285},96,{"file":297,"line":309,"context":285},97,{"file":297,"line":148,"context":285},{"file":297,"line":232,"context":285},{"file":297,"line":313,"context":285},115,[],[],{"summary":317,"deductions":318},"The 'ng-gallery-optimizer-modified' v1.0 plugin exhibits a strong security posture in several key areas. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. The plugin also demonstrates good practice by exclusively using prepared statements for all SQL queries and making no external HTTP requests.  Furthermore, the lack of recorded vulnerabilities in its history suggests a history of stable and secure development.\n\nHowever, a significant concern arises from the complete lack of output escaping for all identified output points. This means that any data processed and displayed by the plugin could potentially be vulnerable to cross-site scripting (XSS) attacks. While the static analysis did not detect any unsanitized paths in taint flows, the lack of output escaping creates a direct pathway for malicious scripts to be injected and executed in the user's browser. The plugin also has only one capability check for its operations, which might not be sufficient if its functionality is sensitive.\n\nIn conclusion, while the plugin benefits from a minimal attack surface and sound database practices, the complete failure to escape output presents a critical security weakness. The absence of known vulnerabilities is positive, but the identified output escaping issue needs immediate attention to mitigate XSS risks. The single capability check also warrants further review depending on the plugin's functionality.",[319,321],{"reason":320,"points":281},"All outputs are unescaped",{"reason":322,"points":14},"Only one capability check","2026-03-16T22:31:45.265Z",{"wat":325,"direct":333},{"assetPaths":326,"generatorPatterns":328,"scriptPaths":329,"versionParams":330},[327],"\u002Fwp-content\u002Fplugins\u002Fng-gallery-optimizer-modified\u002Fcss\u002Fnextgen-optimizer-options.css",[],[],[331,332],"ng-gallery-optimizer-modified\u002Fstyle.css?ver=","ngg_optimizer_modified_styles?ver=",{"cssClasses":334,"htmlComments":335,"htmlAttributes":336,"restEndpoints":337,"jsGlobals":338,"shortcodeOutput":339},[],[],[],[],[],[]]