[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHq3Pz6IBD92cFiVfEtCJscO7B0NPKRQkxXgZLcbVXfw":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":146,"fingerprints":331},"simple-history-ngg-loggers","Simple History NGG Loggers","1.2","wpo-HR","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpo-hr\u002F","\u003Cp>‘Simple History’ will log changes to the wordpress website, in particular changes to posts and pages. ‘NextGEN Gallery’ uses posts for some generic functionality, however its specific information is stored in own internal tables. Therefore ‘Simple History’ can log changes in a ‘NextGEN Gallery’ post-types, but it will not provide any gallery-specific information thereby.\u003C\u002Fp>\n\u003Cp>This plugin hooks into NextGEN Gallery and will provide that kind of missing specific information to  ‘Simple History’ custom loggers. Now the following information will be logged by ‘Simple History’:\u003C\u002Fp>\n\u003Cp>for images\u003C\u002Fp>\n\u003Cul>\n\u003Cli>which image is uploaded to which gallery\u003C\u002Fli>\n\u003Cli>which image from which gallery is deleted\u003C\u002Fli>\n\u003Cli>Which image is copied or moved from which source gallery to which target gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>for galleries\u003C\u002Fp>\n\u003Cul>\n\u003Cli>which gallery is created\u003C\u002Fli>\n\u003Cli>which gallery is deleted\u003C\u002Fli>\n\u003Cli>for which galleries are metadata changed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>for albums\u003C\u002Fp>\n\u003Cul>\n\u003Cli>which album is created\u003C\u002Fli>\n\u003Cli>which album is deleted\u003C\u002Fli>\n\u003Cli>which album is changed (i.e. which galleries are assigned to an album)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The log entry details will show some more information for each activity. In addition to logging this kind of information, this plugin will also enhance some functionality of ‘NextGEN Gallery’:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When uploading images and optimizing the image size, ‘NextGEN Gallery’ will currently strip off metadata like titel and description of the image. Therefore the uploader has to reenter titel and description for all uploaded images. This plugin will check for the original upload file and will automatically provide titel and description, if present.\u003C\u002Fli>\n\u003Cli>When moving or copying images between galleries, ‘NextGEN Gallery’ will currently only move\u002Fcopy the optimized image file but not the original\u002Fbackup image file. This plugin will check for the original\u002Fbackup file and move\u002Fcopy this file if needed. UPDATE: starting with version 2.1.57 NextGEN Gallery will now also move\u002Fcopy backup files.\u003C\u002Fli>\n\u003Cli>This plugin will add a shortcut link to the edit post link of a page. This links directly points to the corresponding backend ‘manage gallery’ page, if the current page relates to this gallery.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires ‘NextGEN Gallery’ version 2.1.43 or above to provide the full functionality. It hooks to various actions in ‘NextGEN Gallery’, which in part are only provided starting from version 2.1.43.\u003C\u002Fp>\n\u003Cp>This plugin provides a setting page, where all logging activities can be customized. By default, all of the above listed events are logged for each user. In addition the no longer needed ‘Simple History’ generic log entries for ‘NextGEN Gallery’ posts are filtered out. Finally the time period for clearing old log entries in ‘Simple Historie’ is set to zero. This will prevent ‘Simple Historie’ from deleting any log entries.\u003C\u002Fp>\n","This plugin adds custom loggers to the 'Simple History' plugin which protocoll user activities for the 'NextGEN Gallery' plugin.",10,1327,0,"2022-02-24T10:37:00.000Z","5.9.13","4.5.1","5.2.4",[19,20,21,22,23],"custom-loggers","gallery-link","image-title","nextgen-gallery","simple-history","https:\u002F\u002Fr-fotos.de\u002Fwordpress-plugins\u002Fsimple-history-ngg-loggers\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-history-ngg-loggers.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":26,"computed_at":36},"wpo-hr",2,410,78,5,"2026-04-04T23:34:15.646Z",[38,62,84,105,124],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"auto-image-attributes-from-filename-with-bulk-updater","Auto Image Attributes From Filename With Bulk Updater (Add Alt Text, Image Title For Image SEO)","4.9","Arun Basil Lal","https:\u002F\u002Fprofiles.wordpress.org\u002Farunbasillal\u002F","\u003Cp>Automatically add Image attributes such as Image Alt Text, Image Title, Image Caption and Image Description from Image Filename.\u003C\u002Fp>\n\u003Cp>The plugin can update image attributes for both new image uploads and existing images in the media library. Great for Image SEO and Accessibility.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FV5SOU4okOfU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Image alt text and title is critical for your image SEO and will help users discover your images (and there by your website) in Google \u002F Yahoo \u002F Bing image search.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Life-Saver\u003C\u002Fstrong>\u003Cbr \u002F>\n  It allowed me to save tons of time. Further, the support is nice and ready to help.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Flife-saver-188\u002F\" rel=\"ugc\">thnk4\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Proper alt text also helps people who are blind or who have low vision understand your images there by improving the accessibility of your website. This will open up your website to a new segment of visitors and increase your traffic.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Wow!\u003C\u002Fstrong>\u003Cbr \u002F>\n  If I could give this 1 more star I would!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwow-550\u002F\" rel=\"ugc\">jdev\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>With this plugin you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set the image filename as the image Title.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Caption.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Description.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Alt Text. This was a default feature in WordPress before 4.7. The plugin restores this essential feature which is great for SEO.\u003C\u002Fli>\n\u003Cli>Insert Image Title into post HTML. WordPress stopped adding Image Titles to images since WordPress 3.5. The plugin restores it.\u003C\u002Fli>\n\u003Cli>Remove hyphens from the image filename.\u003C\u002Fli>\n\u003Cli>Remove underscores from the image filename.\u003C\u002Fli>\n\u003Cli>Remove full stops from filename.\u003C\u002Fli>\n\u003Cli>Remove commas from filename.\u003C\u002Fli>\n\u003Cli>Remove all numbers from filename.\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003Cli>Display image attributes as columns in Media Library list view.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With the bulk updater you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set the image filename as image Title, Caption, Description and Alt Text after removing hyphens and underscores from the filename.\u003C\u002Fli>\n\u003Cli>Update any number of images in your Media Library in one click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your image filename is \u003Cem>My_image-name.jpg\u003C\u002Fem>, your Image Title, Caption, Description And Alt Text will be \u003Cem>My image name\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>The plugin settings and bulk updater are in WordPress Admin > Settings > Image Attributes. Here you can choose which attributes to update for NEW uploads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please remember to take a database backup before running the bulk updater (or anything bulk in general). The bulk updater updates ALL attributes for existing images in the Media Library and ignores the settings set for NEW uploads.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Image Attributes Pro\u003C\u002Fh3>\n\u003Cp>A pro add-on is now available for the plugin. Check out \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Image Attributes Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The pro add-on can update the image attributes from not just the image filename, but also from the post \u002F page \u002F product \u002F custom post type title. You can fine tune the bulk updater settings and even clean up the actual image filename.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Thank you so much for all your help in trying to fix this, its very much appreciated indeed. You’ve gone above and beyond what I was expecting in support!\u003Cbr \u002F>\n  Rest assured I will give great feedback on your plugin anywhere I can!!\u003Cbr \u002F>\n  – \u003Cstrong>James Barber\u003C\u002Fstrong>, for \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Image Attributes Pro\u003C\u002Fa> via email.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>What the pro add-on you get these additional features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use post title as title text. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as alt text. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as caption. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as description. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Build your own attributes using custom tags like \u003Ccode>%filename%\u003C\u002Fcode>, \u003Ccode>%posttitle%\u003C\u002Fcode>, \u003Ccode>%sitetitle%\u003C\u002Fcode>, \u003Ccode>%category%\u003C\u002Fcode>, \u003Ccode>%tag%\u003C\u002Fcode>, \u003Ccode>%wc_variation%\u003C\u002Fcode>, \u003Ccode>%yoastfocuskw%\u003C\u002Fcode>, \u003Ccode>%yoastseotitle%\u003C\u002Fcode>, \u003Ccode>%rankmathfocuskw%\u003C\u002Fcode>, \u003Ccode>%seopresstargetkw%\u003C\u002Fcode> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcustom-image-attribute-tags\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">many more\u003C\u002Fa>. Each custom tag will be replaced  with it’s value. You can combine them as you please!\u003C\u002Fli>\n\u003Cli>Use Yoast Focus Keyword and Rank Math Focus Keyword as image attributes.\u003C\u002Fli>\n\u003Cli>Clear any image attribute by setting it as blank \u002F empty. \u003C\u002Fli>\n\u003Cli>Exclude images from Bulk Updater. A meta box and a checkbox is added to the \u003Ccode>Media Library\u003C\u002Fcode> > \u003Ccode>Edit Media\u003C\u002Fcode> sidebar. When checked, the bulk updater will not update the attributes of that image in the media library or in posts \u002F products where the image is used. \u003C\u002Fli>\n\u003Cli>Remove apostrophe ( ‘ ) from filename\u003C\u002Fli>\n\u003Cli>Remove tilde ( ~ ) from filename\u003C\u002Fli>\n\u003Cli>Remove plus ( + ) from filename\u003C\u002Fli>\n\u003Cli>Remove pound ( # ) from filename\u003C\u002Fli>\n\u003Cli>Remove ampersand ( & ) from filename\u003C\u002Fli>\n\u003Cli>Remove round brackets ( ( ) ) from filename\u003C\u002Fli>\n\u003Cli>Remove square brackets ( [ ] ) from filename\u003C\u002Fli>\n\u003Cli>Remove curly brackets ( { } ) from filename\u003C\u002Fli>\n\u003Cli>Filter words or characters from filename\u003C\u002Fli>\n\u003Cli>Filter filename with regex\u003C\u002Fli>\n\u003Cli>convert image attributes to lowercase\u003C\u002Fli>\n\u003Cli>CONVERT IMAGE ATTRIBUTES TO UPPERCASE\u003C\u002Fli>\n\u003Cli>Use title casing for image attributes. First Letter Of Each Word Will Be Capitalized.\u003C\u002Fli>\n\u003Cli>Use sentence casing for image attributes. First letter of a sentence will be capitalized.\u003C\u002Fli>\n\u003Cli>Clean the actual image filename after upload.\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>With the Image Attributes Pro bulk updater you can:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Update image title and alt text \u003Cstrong>for images inserted into posts and custom post types\u003C\u002Fstrong>. Not just the media library. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fhow-wordpress-store-image-attributes\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">What is the difference?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fine tune all settings. Choose what to update.\u003C\u002Fli>\n\u003Cli>Update image titles \u002F alt text in media library and \u002F or existing posts.\u003C\u002Fli>\n\u003Cli>Update image titles \u002F alt text in media library and \u002F or existing posts only if no title \u002F alt text is set. Existing image titles \u002F alt text will be preserved.\u003C\u002Fli>\n\u003Cli>Update image caption and description in the media library. Existing image captions and descriptions can be preserved.\u003C\u002Fli>\n\u003Cli>Build your own attributes using custom tags like \u003Ccode>%filename%\u003C\u002Fcode>, \u003Ccode>%posttitle%\u003C\u002Fcode>, \u003Ccode>%sitetitle%\u003C\u002Fcode>, \u003Ccode>%category%\u003C\u002Fcode>, \u003Ccode>%tag%\u003C\u002Fcode>, \u003Ccode>%yoastfocuskw%\u003C\u002Fcode>, \u003Ccode>%yoastseotitle%\u003C\u002Fcode>, \u003Ccode>%rankmathfocuskw%\u003C\u002Fcode>, \u003Ccode>%seopresstargetkw%\u003C\u002Fcode> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcustom-image-attribute-tags\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">many more\u003C\u002Fa>. Each custom tag will be replaced  with it’s value. You can combine them as you please!\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003Cli>Choose specific post types to bulk update.\u003C\u002Fli>\n\u003Cli>Bulk update image attributes in \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Facf-compatibility\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">ACF’s WYSIWYG Editor\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fdivi-compatibility\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Divi theme\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Modify auto generated image attributes using the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcodex\u002Fiaffpro_image_attributes\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">iaffpro_image_attributes filter\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Disable updating of attributes in media library completely and just updated attributes in Post HTML or vice versa.\u003C\u002Fli>\n\u003Cli>Add or remove custom image attributes using the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcodex\u002Fiaffpro_html_image_markup_post_update\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">iaffpro_html_image_markup_post_update filter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other Image Attributes Pro features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bulk edit image attributes from the Media Library quickly and easily. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fmedia-library-bulk-editing\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulk Update image attributes from WordPress Media Library. Select images and choose \u003Ccode>Update image attributes\u003C\u002Fcode> Bulk action in Media Library (list view). \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fbulk-actions\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulk Update image attributes from WordPress admin page for Posts, Pages and WooCommerce Products. Select the posts, pages or WooCommerce products in bulk and choose “Update image attributes” Bulk action. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fbulk-actions\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Copy image attributes to post HTML while updating in Media Library. Any changes made to image attributes in the media library will be automatically synced to the corresponding post HTML. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fauto-copy-image-attributes-to-post-html-from-media-library\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Update image attributes on post publish or update. Automatically updates image attributes when a post is published or updated. Ensures image attributes are always consistent with settings. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fupdate-image-attributes-on-save-post\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For screenshots, FAQ and full list of features, please see the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">product website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>No Competitors\u003C\u002Fstrong>\u003Cbr \u002F>\n  This is the only one that enables you to add missing tags to your images in one go, simple! … This one is very well coded and the author pays great attentions to users feedback \u002F requests \u002F support.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fno-competitors\u002F\" rel=\"ugc\">arsenalemusica\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Automatically add Image Alt Text, Title, Caption and Description from Filename. Bulk update existing images. Great for Image SEO and Accessibility.",100000,909017,96,93,"2025-12-17T18:52:00.000Z","6.9.4","3.5.0","",[55,56,57,58,21],"accessibility","alt-text","bulk-edit-images","image-seo","https:\u002F\u002Fimageattributespro.com\u002F?utm_source=plugin-header&utm_medium=plugin-uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-image-attributes-from-filename-with-bulk-updater.zip",100,{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":53,"tags":77,"homepage":82,"download_link":83,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"nextgen-gallery-optimizer","NextGEN Gallery Optimizer","2.1.5","Mark Jeldi","https:\u002F\u002Fprofiles.wordpress.org\u002Fmark-jeldi\u002F","\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",[78,79,80,22,81],"nextcellent","nextcellent-gallery","nextgen","nextgen-legacy","http:\u002F\u002Fwww.nextgengalleryoptimizer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnextgen-gallery-optimizer.2.1.5.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":35,"last_updated":95,"tested_up_to":51,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":53,"download_link":102,"security_score":34,"vuln_count":103,"unpatched_count":103,"last_vuln_date":104,"fetched_at":28},"bulk-image-title-attribute","Bulk Auto Image Title Attribute (Image Title tag) optimizer (Image SEO)","2.0.1","Pagup","https:\u002F\u002Fprofiles.wordpress.org\u002Fpagup\u002F","\u003Cp>The BIGTA (Bulk Image title attribute) plugin automatically adds title attributes (title tags) to your images (within the HTML code) from page\u002Farticle titles or image names and\u002For site name, either separately or combined, depending on your requirements.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>A quick summary:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"How to optimize BIGTA -  Bulk HTML image title attribute WordPress plugin\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F345377629?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>BIGTA also enables manual customization on your pages via a Post META Box, allowing the use of custom title attributes other than those defined on the settings page.\u003C\u002Fp>\n\u003Cp>The BIGTA plugin operates in automatic mode. Once installed, it will be active on all pages of your site, both retroactively and for future content. You no longer need to worry about your image title attribute.\u003C\u002Fp>\n\u003Cp>We highly recommend combining BIGTA with the BIALTY plugin – Auto image alt text (Alt tag, Alt attribute) optimizer – for improved results on search engines.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>It’s compatible with:\u003C\u002Fstrong> TinyMCE, Page Builder by SiteOrigin, Elementor Page Builder, Gutenberg, and more…\u003C\u002Fp>\n\u003Cp>About Gutenberg: Unfortunately, with the latest release of Gutenberg (WordPress 5.0), there’s no longer an Advanced Options section (which allowed manual addition of title attributes). So, as it stands, there won’t be a default option to add a title attribute to your images unless you choose the ‘Edit as HTML’ feature and manually add the title attribute inside the \\\u003Cimg> tag. This is exactly what the BIGTA plugin does by “bulk” adding image title attributes into HTML code. No need to edit your theme anymore…\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The BIGTA PRO plugin allows you to manage Woocommerce products (pages) with the same options (either separately or combined):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product title as Image title attribute\u003C\u002Fli>\n\u003Cli>Yoast \u002F Rank math keywords as image title attribute\u003C\u002Fli>\n\u003Cli>Yoast \u002F Rank Math Keyword + Post title as image title attribute\u003C\u002Fli>\n\u003Cli>Image name as image title attribute\u003C\u002Fli>\n\u003Cli>Site name as Image title attribute\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ABOUT IMAGE TITLE ATTRIBUTE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s the difference between image alt text and image title in WordPress?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Title text or Title attribute\u003C\u002Fstrong> (often incorrectly referred to as “Title tag”) is the text of images which a user sees after hovering over the image.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ALT text or ALT attribute\u003C\u002Fstrong> (sometimes incorrectly referred to as “ALT tag”) is the significant text of the image, that is understandable by Google and other search engines. It is read to visually impaired people or displayed to people who have blocked images.\u003C\u002Fp>\n\u003Cp>The image title attribute, compared to the Alt attribute, serves your users. For example, if they see an image or a photo on your website that requires further explanation, they can easily hover over it, and they will see the description right away.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For UX purpose,\u003C\u002Fstrong> the title text is usually more descriptive than the ALT text, and it primarily describes what is unclear at first glance. Users, unlike search engines, can understand the image.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Difference between the Media Library Title and Image Title Attribute in WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you add an image in WordPress via Media Library, you have the option to add a title to it, among other details. This title is used by WordPress internally, as a media title for attachment pages, galleries, and other features that might use it.\u003C\u002Fp>\n\u003Cp>Just as you have a title for your post or page, you can have one for media files, because every media file has its own attachment page in WordPress, which is visible to the public unless you disable it. If you switch from the Visual editor to the Text one, you’ll see that there’s no title attribute added to the image in the HTML \\\u003Cimg> tag. That’s because WordPress didn’t design it to work that way.\u003C\u002Fp>\n\u003Cp>This means that adding a title on MEDIA LIBRARY won’t add a “title tag” inside your HTML code (compared to what the BIGTA plugin does instantly).\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthemeskills.com\u002Fmedia-title-vs-image-title-attribute-wordpress\u002F\" rel=\"nofollow ugc\">More details here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why and How You Should Use Alt Text and Image Title\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We always recommend using both alt text and image title with your images. One clear advantage is that it helps search engines find your images and display them in image search results. The other advantage is that these tags improve the accessibility of your site and explain your images to people with special needs.\u003C\u002Fp>\n","Auto-optimize (bulk) your Image title attributes (Image title tags, title text) from page\u002Fpost\u002Fproduct titles &\u002For site name or with custom instru &hellip;",1000,31344,72,"2026-01-18T20:12:00.000Z","4.1","5.6",[99,21,100,101],"google-images","title-attribute","title-tag","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-image-title-attribute.zip",1,"2025-10-04 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":92,"downloaded":113,"rating":61,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":53,"tags":118,"homepage":122,"download_link":123,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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.",98607,8,"2024-01-19T18:50:00.000Z","6.4.8","2.7.1",[119,120,80,22,121],"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":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":134,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":53,"tags":139,"homepage":144,"download_link":145,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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",[140,141,142,22,143],"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":147,"codeSignals":230,"taintFlows":318,"riskAssessment":319,"analyzedAt":330},{"hooks":148,"ajaxHandlers":226,"restRoutes":227,"shortcodes":228,"cronEvents":229,"entryPointCount":13,"unprotectedCount":13},[149,155,158,160,163,166,169,172,175,178,181,184,188,191,194,197,200,203,206,209,212,215,218,220,223],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","plugins_loaded","anonymous","includes\\class-simple-history-ngg-loggers.php",139,{"type":150,"name":156,"callback":152,"file":153,"line":157},"admin_enqueue_scripts",154,{"type":150,"name":156,"callback":152,"file":153,"line":159},155,{"type":150,"name":161,"callback":152,"file":153,"line":162},"admin_menu",158,{"type":150,"name":164,"callback":152,"file":153,"line":165},"admin_init",161,{"type":150,"name":167,"callback":152,"file":153,"line":168},"admin_notices",168,{"type":150,"name":170,"callback":152,"file":153,"line":171},"ngg_delete_picture",171,{"type":150,"name":173,"callback":152,"file":153,"line":174},"ngg_copied_images",174,{"type":150,"name":176,"callback":152,"file":153,"line":177},"ngg_moved_images",177,{"type":150,"name":179,"callback":152,"file":153,"line":180},"hr_ngg_moveX_image",180,{"type":150,"name":182,"callback":152,"file":153,"line":183},"ngg_added_new_image",183,{"type":185,"name":186,"callback":152,"file":153,"line":187},"filter","simple_history\u002Fsimple_logger\u002Flog_message_key",186,{"type":150,"name":189,"callback":152,"file":153,"line":190},"ngg_update_gallery",189,{"type":150,"name":192,"callback":152,"file":153,"line":193},"ngg_created_new_gallery",192,{"type":150,"name":195,"callback":152,"file":153,"line":196},"ngg_delete_gallery",195,{"type":150,"name":198,"callback":152,"file":153,"line":199},"ngg_add_album",198,{"type":150,"name":201,"callback":152,"file":153,"line":202},"ngg_delete_album",201,{"type":150,"name":204,"callback":152,"file":153,"line":205},"ngg_update_album",204,{"type":150,"name":207,"callback":152,"file":153,"line":208},"ngg_update_album_sortorder",207,{"type":185,"name":210,"callback":152,"file":153,"line":211},"simple_history_db_purge_days_interval",211,{"type":185,"name":213,"callback":152,"file":153,"line":214},"ngg_manage_galleries_items_per_page",215,{"type":150,"name":216,"callback":152,"file":153,"line":217},"wp_enqueue_scripts",230,{"type":150,"name":216,"callback":152,"file":153,"line":219},231,{"type":150,"name":221,"callback":152,"file":153,"line":222},"hr_after_breadcrumps",234,{"type":185,"name":224,"callback":152,"file":153,"line":225},"edit_post_link",237,[],[],[],[],{"dangerousFunctions":231,"sqlUsage":232,"outputEscaping":234,"fileOperations":316,"externalRequests":13,"nonceChecks":13,"capabilityChecks":32,"bundledLibraries":317},[],{"prepared":35,"raw":13,"locations":233},[],{"escaped":13,"rawEcho":235,"locations":236},39,[237,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,297,299,301,303,305,307,309,311,313],{"file":238,"line":190,"context":239},"admin\\class-simple-history-ngg-loggers-admin.php","raw output",{"file":238,"line":241,"context":239},200,{"file":238,"line":243,"context":239},209,{"file":238,"line":245,"context":239},224,{"file":238,"line":247,"context":239},233,{"file":238,"line":249,"context":239},877,{"file":238,"line":251,"context":239},879,{"file":238,"line":253,"context":239},904,{"file":238,"line":255,"context":239},910,{"file":238,"line":257,"context":239},911,{"file":238,"line":259,"context":239},912,{"file":238,"line":261,"context":239},913,{"file":238,"line":263,"context":239},920,{"file":238,"line":265,"context":239},921,{"file":238,"line":267,"context":239},922,{"file":238,"line":269,"context":239},929,{"file":238,"line":271,"context":239},930,{"file":238,"line":273,"context":239},931,{"file":238,"line":275,"context":239},936,{"file":238,"line":277,"context":239},968,{"file":238,"line":279,"context":239},970,{"file":238,"line":281,"context":239},972,{"file":238,"line":283,"context":239},973,{"file":238,"line":285,"context":239},981,{"file":238,"line":287,"context":239},986,{"file":238,"line":289,"context":239},988,{"file":238,"line":291,"context":239},995,{"file":238,"line":293,"context":239},997,{"file":238,"line":295,"context":239},999,{"file":238,"line":92,"context":239},{"file":238,"line":298,"context":239},1008,{"file":238,"line":300,"context":239},1009,{"file":238,"line":302,"context":239},1017,{"file":238,"line":304,"context":239},1018,{"file":238,"line":306,"context":239},1041,{"file":238,"line":308,"context":239},1042,{"file":238,"line":310,"context":239},1044,{"file":238,"line":312,"context":239},1051,{"file":314,"line":315,"context":239},"public\\class-simple-history-ngg-loggers-public.php",125,4,[],[],{"summary":320,"deductions":321},"The plugin \"simple-history-ngg-loggers\" v1.2 exhibits a strong security posture in several key areas.  The complete absence of detectable AJAX handlers, REST API routes, shortcodes, and cron events with unprotected entry points significantly reduces its attack surface. Furthermore, all detected SQL queries utilize prepared statements, mitigating the risk of SQL injection vulnerabilities.  The plugin also has a clean vulnerability history with no known CVEs, indicating a potentially well-maintained and secure codebase.\n\nHowever, the static analysis reveals a significant concern regarding output escaping, with 0% of outputs being properly escaped. This presents a considerable risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied or dynamic data rendered in the front-end or back-end without proper sanitization could be exploited. The presence of file operations without clear context and a lack of nonce checks or comprehensive capability checks on these operations, if they interact with user-controlled input, could also introduce security weaknesses.  While the taint analysis found no issues, this may be due to the limited scope of the analysis or the absence of complex data flows.  The presence of capability checks, though only two, is a positive sign but the lack of broader context for these checks is a potential weakness.\n\nIn conclusion, while the plugin demonstrates good practices in preventing direct entry point vulnerabilities and securing database interactions, the critical lack of output escaping represents a major security flaw that needs immediate attention.  The effectiveness of the capability checks and the security implications of the file operations require further investigation. Addressing the output escaping issue should be the top priority for improving the plugin's security.",[322,325,327],{"reason":323,"points":324},"0% of outputs properly escaped",20,{"reason":326,"points":35},"No nonce checks detected",{"reason":328,"points":329},"Limited capability checks (2 detected)",3,"2026-03-17T01:35:58.759Z",{"wat":332,"direct":341},{"assetPaths":333,"generatorPatterns":336,"scriptPaths":337,"versionParams":338},[334,335],"\u002Fwp-content\u002Fplugins\u002Fsimple-history-ngg-loggers\u002Fcss\u002Fsimple-history-ngg-loggers-admin.css","\u002Fwp-content\u002Fplugins\u002Fsimple-history-ngg-loggers\u002Fjs\u002Fsimple-history-ngg-loggers-admin.js",[],[335],[339,340],"simple-history-ngg-loggers-admin.css?ver=","simple-history-ngg-loggers-admin.js?ver=",{"cssClasses":342,"htmlComments":343,"htmlAttributes":344,"restEndpoints":345,"jsGlobals":346,"shortcodeOutput":347},[],[],[],[],[],[]]