[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6Rfu7bFHgoMLG69zdnf5BH7YHKLAJ6AuchBYV5DR2pk":3,"$fGacB-4eoDZGSFSHZNXGzYK3-vubnSNUu1Y5qfhKldQk":668,"$f67D8zuhmjA-2c6f2alSfGDctzmmz32at4FfUWBtfEIY":673},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":154,"fingerprints":643},"responsive-gallery-lightbox","Responsive Gallery Lightbox","1.0","noor-e-alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fnoor-e-alam\u002F","\u003Cp>Responsive Gallery Lightbox is a lightweight, elegant, responsive, mobile-friendly jQuery plugin for displaying an image\u002Fvideo gallery in a fullscreen lightbox with CSS3 transition effects.\u003C\u002Fp>\n\u003Cp>You can easily add gallery using custom post & embed them in separate page post or widgets by shortcode button from the editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Super easy Installation. \u003C\u002Fli>\n\u003Cli>100% Responsive. \u003C\u002Fli>\n\u003Cli>Custom post enabled. \u003C\u002Fli>\n\u003Cli>Category Support. \u003C\u002Fli>\n\u003Cli>Amazing option panel. \u003C\u002Fli>\n\u003Cli>Shortcode Powered. \u003C\u002Fli>\n\u003Cli>Unlimited gallery items. \u003C\u002Fli>\n\u003Cli>Show\u002FHide Captions. \u003C\u002Fli>\n\u003Cli>Video Support (youtube or vimeo). \u003C\u002Fli>\n\u003Cli>CSS3 Effect. \u003C\u002Fli>\n\u003Cli>Specific settings for multiple gallery items. \u003C\u002Fli>\n\u003Cli>All Major browser supported. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fdemo.wpvalueclub.com\u002Fresponsive-gallery-lightbox\u002F\" rel=\"nofollow ugc\">Pro Version Features\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited Thumbnail Images Width.\u003C\u002Fli>\n\u003Cli>Unlimited Thumbnail Images Height. \u003C\u002Fli>\n\u003Cli>Control Slider Speed. \u003C\u002Fli>\n\u003Cli>Move Thumbnail Image to Right. \u003C\u002Fli>\n\u003Cli>Move Thumbnail Image to Bottom. \u003C\u002Fli>\n\u003Cli>24\u002F7 Support. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See live demo here: http:\u002F\u002Fdemo.wpvalueclub.com\u002Fresponsive-gallery-lightbox\u002F\u003C\u002Fp>\n","Responsive Gallery Lightbox is a lightweight, responsive, mobile-friendly jQuery plugin for displaying an image\u002Fvideo gallery in a fullscreen lightbox &hellip;",10,3545,20,1,"2014-11-23T00:39:00.000Z","4.0.38","3.0.1","",[20,21,22,23],"lightbox","mobile-friendly","responsive","video-support","http:\u002F\u002Fwww.bolobd.com\u002Fplugins\u002Fresponsive-gallery-lightbox\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-gallery-lightbox.zip",85,0,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},5,140,30,84,"2026-05-20T03:12:00.206Z",[39,65,88,110,131],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":60,"download_link":61,"security_score":62,"vuln_count":13,"unpatched_count":27,"last_vuln_date":63,"fetched_at":64},"foogallery","Gallery by FooGallery","3.1.26","FooPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Ffooplugins\u002F","\u003Ch4>Photo & Image Gallery\u003C\u002Fh4>\n\u003Cp>FooGallery makes it easy to create stunning photo and image galleries using drag and drop in minutes. It’s responsive, retina-ready, SEO-friendly, and optimized for performance. With beautiful pre-built layouts, a built-in lightbox, and advanced customization options, FooGallery is the perfect gallery solution for any WordPress website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapp.instawp.io\u002Flaunch?t=foogallery-free&d=v2\" rel=\"nofollow ugc\">Launch Your Own FooGallery Demo (Backend included)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>FooGallery provides live previews as you design your image galleries, and also integrates seamlessly with the WordPress block editor. It’s developer-friendly, performance-focused, and fully extendable.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002F\" rel=\"nofollow ugc\">Visit the FooGallery Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fdemos\u002F\" rel=\"nofollow ugc\">All FooGallery Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>7 Beautiful Free Gallery layouts:\n\u003Cul>\n\u003Cli>Responsive – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fresponsive-image-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Image Viewer – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fimage-viewer-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Masonry – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fmasonry-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Simple Portfolio – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fwordpress-portfolio-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Justified – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fjustified-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Single Thumbnail – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fsingle-thumbnail-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Carousel – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fwordpress-carousel\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Built-in Lightbox:\u003Cbr \u002F>\nAdjust colors, transitions, and more with fullscreen, thumb strip, and auto progress controls.\u003C\u002Fli>\n\u003Cli>Advanced Customization:\u003Cbr \u002F>\nControl thumbnail sizes, spacing, hover effects, captions, and more!\u003C\u002Fli>\n\u003Cli>Performance Optimized:\u003Cbr \u002F>\nLazy loading, pagination, and reduced layout shifts for fast loading times.\u003C\u002Fli>\n\u003Cli>SEO-Ready:\u003Cbr \u002F>\nALT and title attributes, plus full integration with Yoast, Rank Math, and AIOSEO.\u003C\u002Fli>\n\u003Cli>Albums built-in:\n\u003Cul>\n\u003Cli>Responsive album layout – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fwordpress-album-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>All-in-one Stack album – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fwordpress-album-gallery\u002F#all-in-one\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>(just activate the albums feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Import \u002F Export galleries between WP installs – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Fdocumentation\u002Ffoogallery\u002Fgetting-started-foogallery\u002Fimport-export\u002F\" rel=\"nofollow ugc\">docs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Drag n Drop reordering of images and galleries\u003C\u002Fli>\n\u003Cli>Drag n Drop images into gallery to upload into gallery (and media library)\u003C\u002Fli>\n\u003Cli>Custom CSS for both galleries and albums\u003C\u002Fli>\n\u003Cli>One-click gallery page creation\u003C\u002Fli>\n\u003Cli>FooGallery Migrator – easily migrate from Envira \u002F NextGen \u002F Modula\u003C\u002Fli>\n\u003Cli>Multisite Support\u003C\u002Fli>\n\u003Cli>Password protected galleries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features\u003C\u002Fh4>\n\u003Cp>FooGallery PRO adds professional-level features and integrations for photographers, agencies, and eCommerce users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO Starter Plan\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our PRO Starter plan is our most affordable plan and includes features that take your WordPress galleries to the next level! PRO Starter is mostly for photographers or website owners that want better-looking galleries and lightboxes.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fpro-starter\" rel=\"nofollow ugc\">View PRO Starter Details\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>4 additional gallery layouts:\n\u003Cul>\n\u003Cli>Polaroid – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fpolaroid-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Grid – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fgrid-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Slider – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fslider-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spotlight – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fspotlight-gallery\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>11 hover effect presets – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fhover-presets\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>12 CSS thumbnail filters (Instagram) – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Ffilter-effects\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO Expert Plan\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our PRO Expert plan unlocks exactly what you would expect – expert-level features! Our most popular plan is for professional photographers and website owners who want to invest in how their galleries look and work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fpro-expert\" rel=\"nofollow ugc\">View PRO Expert Details\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Video Galleries:\u003Cbr \u002F>\nImport from YouTube, Vimeo, or self-hosted sources \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fvideo-gallery\u002F\" rel=\"nofollow ugc\">demos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Filtering & Tagging:\u003Cbr \u002F>\nFilter by Media Tags or Categories with multi-level filtering \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Ffiltering\u002F\" rel=\"nofollow ugc\">demos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dynamic Galleries:\u003Cbr \u002F>\nLoad images from folders, Lightroom, Real Media Library, or posts. \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fdynamic-galleries\u002F\" rel=\"nofollow ugc\">demos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Advanced Pagination:\u003Cbr \u002F>\nLoad More, Infinite Scroll, and Numbered pagination \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fpagination\u002F\" rel=\"nofollow ugc\">demos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Advanced Custom Captions\u003Cbr \u002F>\nCreate captions using placeholders & custom HTML \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fcustom-captions\u002F\" rel=\"nofollow ugc\">demos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>EXIF metadata\u003Cbr \u002F>\nShowcase your photo metadata in the Lightbox \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fexif-data\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulk Copy\u003Cbr \u002F>\nEasily copy gallery settings to other galleries \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Fbulk-copy-foogallery-pro\u002F\" rel=\"nofollow ugc\">more info\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO Commerce Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our PRO Commerce plan is for the photographers who make a living from selling their photos online. We have integrated with WooCommerce, to bring you innovative tools to help you sell more with hardly any effort.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fpro-commerce\" rel=\"nofollow ugc\">View PRO Commerce Details\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce integration:\u003Cbr \u002F>\nSell your photos or create dynamic product galleries \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fwoocommerce-integration\u002F\" rel=\"nofollow ugc\">more info\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Image Protection:\u003Cbr \u002F>\nWatermarking and no right-click options \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fphoto-watermark\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Master Product Setup:\u003Cbr \u002F>\nNo more separate products for each image – link all your photos to a single master product.\u003Cbr \u002F>\nSupports variations & file downloads.\u003C\u002Fli>\n\u003Cli>Buttons and Ribbons\u003Cbr \u002F>\nAdd custom buttons and attention grabbing ribbons to your images. \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fsale-ribbons-and-buttons\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Gallery Blueprints\u003Cbr \u002F>\nClone settings easily across galleries – \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Fdocumentation\u002Ffoogallery\u002Fpro-commerce\u002Fuse-master-gallery\u002F\" rel=\"nofollow ugc\">docs\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO Addons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We also have a collection of powerful add-ons available to enhance your gallery experience. All the Addons work with the FREE version too!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User Uploads Addon:\u003Cbr \u002F>\nAllow visitors to upload images into galleries. Includes image moderation, form field customization, email notifications and more. \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fuser-uploads\u002F\" rel=\"nofollow ugc\">more info\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Social Addon:\u003Cbr \u002F>\nAllow your visitors to like, comment and share images to social networks. \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fsocial\u002F\" rel=\"nofollow ugc\">more info\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Whitelabel:\u003Cbr \u002F>\nAllow power users to rename or rebrand “FooGallery”, modify the shortcode, menu, and disable features. \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fwhitelabel\u002F\" rel=\"nofollow ugc\">more info\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002Fdemos\u002F\" rel=\"nofollow ugc\">See More Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to Create a Photo Gallery in WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate FooGallery from the Plugins menu.\u003C\u002Fli>\n\u003Cli>Click Add Gallery and choose your layout.\u003C\u002Fli>\n\u003Cli>Upload or select images from your Media Library.\u003C\u002Fli>\n\u003Cli>Customize captions, hover effects, and lightbox settings.\u003C\u002Fli>\n\u003Cli>Publish and embed your gallery using a block or shortcode.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Integrations and Compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works seamlessly in the Block Editor \u002F Gutenberg.\u003C\u002Fli>\n\u003Cli>WooCommerce integration to sell photos online.\u003C\u002Fli>\n\u003Cli>Lightbox plugins : FooBox, dFactory.\u003C\u002Fli>\n\u003Cli>Page builders : Elementor.\u003C\u002Fli>\n\u003Cli>SEO Plugins: Yoast, Rank Math, AIOSEO.\u003C\u002Fli>\n\u003Cli>Caching Plugins: WP Rocket, W3 Total Cache, Autoptimize, WPOptimize.\u003C\u002Fli>\n\u003Cli>Media Tools: ShortPixel, Imagify, and Real Media Library.\u003C\u002Fli>\n\u003Cli>Others : Jetpack, Polylang.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Fdocumentation\u002Ffoogallery\u002F\" rel=\"nofollow ugc\">FooGallery Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Photo Gallery, Image Gallery by FooGallery — fast, responsive, SEO-optimized, and packed with beautiful layouts.",100000,6373140,96,973,"2026-03-30T12:00:00.000Z","7.0","5.3","5.4",[56,57,20,58,59],"gallery","image-gallery","photo-gallery","responsive-gallery","https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoogallery.3.1.26.zip",88,"2026-02-15 00:00:00","2026-04-16T10:56:18.058Z",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":18,"tags":80,"homepage":84,"download_link":85,"security_score":86,"vuln_count":11,"unpatched_count":27,"last_vuln_date":87,"fetched_at":64},"wptouch","WPtouch – Make your WordPress Website Mobile-Friendly","4.3.62","WPtouch","https:\u002F\u002Fprofiles.wordpress.org\u002Fwptouch\u002F","\u003Cp>WPtouch is a mobile plugin for WordPress that automatically adds a simple and elegant mobile theme for mobile visitors to your WordPress website. Recommended by Google, it will instantly enable a mobile-friendly version of your website that passes the Google Mobile test, and ensure your SEO rankings do not drop due to not having a mobile-friendly website. For more information about using WPtouch to achieve Google mobile-friendly status, please read our \u003Ca href=\"http:\u002F\u002Fbit.ly\u002Fbnc_mobilefriendly\" rel=\"nofollow ugc\">comprehensive mobile-friendly guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The WPtouch administration panel and WordPress Customizer allow you to customize many aspects of its appearance, and deliver a \u003Cem>fast\u003C\u002Fem>, user-friendly and stylish version of your site to your mobile visitors, without modifying \u003Cem>a single bit of code\u003C\u002Fem>.  Your regular desktop theme is left intact, and will continue to show for your non-mobile visitors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Go Pro for support and more control, enhanced themes & features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WPtouch Pro offers a variety of enhanced themes for blogs, businesses, and WooCommerce retailers; extensions that add rich advertising options, advanced web font controls, caching, and more; and of course, top-notch one-on-one support from our professional team.\u003C\u002Fp>\n\u003Cp>For more information visit \u003Ca href=\"http:\u002F\u002Fwww.wptouch.com\u002F?utm_campaign=wptouch-front-readme&utm_medium=web&utm_source=wordpressdotorg\" title=\"WPtouch.com\" rel=\"nofollow ugc\">WPtouch.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>‘WPtouch’ & ‘WPtouch Pro’ are trademarks of BraveNewCode Inc.\u003C\u002Fp>\n","With just a few clicks, make your WordPress website mobile-friendly (iPhone, Android, and more). Recommended by Google, it will instantly enable a mob &hellip;",50000,14811391,74,341,"2025-12-04T09:53:00.000Z","6.9.4","4.2",[81,82,83,21,22],"android","iphone","mobile","http:\u002F\u002Fwww.wptouch.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwptouch.4.3.62.zip",86,"2025-06-05 00:00:00",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":78,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":107,"download_link":108,"security_score":109,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":64},"meow-lightbox","Meow Lightbox","5.5.2","Jordy Meow","https:\u002F\u002Fprofiles.wordpress.org\u002Ftigroumeow\u002F","\u003Cp>\u003Cstrong>Meow Lightbox is the photographer’s choice for WordPress\u003C\u002Fstrong>. Built from scratch for speed and elegance, it showcases your images beautifully while displaying EXIF data, GPS maps, and metadata—all in a clean, responsive interface.\u003C\u002Fp>\n\u003Cp>Stop settling for bloated lightboxes that slow down your site! 😘\u003C\u002Fp>\n\u003Cp>Meow Lightbox focuses on what photographers actually need: \u003Cstrong>Beautiful Presentation\u003C\u002Fstrong> and \u003Cstrong>Technical Details\u003C\u002Fstrong>. Choose between our custom engine or PhotoSwipe, both optimized for performance. Check out \u003Ca href=\"https:\u002F\u002Fmeowapps.com\u002Fmeow-lightbox\u002F\" rel=\"nofollow ugc\">our official site\u003C\u002Fa> to see it in action.\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cp>📸 \u003Cstrong>Responsive Design\u003C\u002Fstrong>\u003Cbr \u002F>\nLooks stunning on mobile, tablets, and desktop. Images adapt to screen size for optimal viewing on any device.\u003C\u002Fp>\n\u003Cp>🎨 \u003Cstrong>Dual Lightbox Engines\u003C\u002Fstrong>\u003Cbr \u002F>\nSwitch between our custom Default Engine or PhotoSwipe. Both are optimized for speed and elegance, with full EXIF support.\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>EXIF Data Display\u003C\u002Fstrong>\u003Cbr \u002F>\nShow camera settings, lens info, shutter speed, aperture, ISO, and capture date—perfect for photography portfolios.\u003C\u002Fp>\n\u003Cp>🗺️ \u003Cstrong>GPS & Maps\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay shooting location with Google Maps or Leaflet integration when GPS data is available in your images.\u003C\u002Fp>\n\u003Ch3>📸 Photography Features\u003C\u002Fh3>\n\u003Cp>Your photos deserve to shine. Meow Lightbox displays them beautifully with all the technical details photographers love.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image Information:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Camera and Lens\u003C\u002Fli>\n\u003Cli>Shutter Speed & Aperture\u003C\u002Fli>\n\u003Cli>ISO and Focal Length\u003C\u002Fli>\n\u003Cli>Capture Date & Time\u003C\u002Fli>\n\u003Cli>Keywords and Metadata\u003C\u002Fli>\n\u003Cli>GPS Coordinates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Display Options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive layout for all devices\u003C\u002Fli>\n\u003Cli>Fullscreen mode\u003C\u002Fli>\n\u003Cli>Zoom and pan on images\u003C\u002Fli>\n\u003Cli>Keyboard navigation\u003C\u002Fli>\n\u003Cli>Touch gestures on mobile\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Gallery Support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmeow-gallery\u002F\" rel=\"ugc\">Meow Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Compatible with WordPress core galleries\u003C\u002Fli>\n\u003Cli>Supports WooCommerce product images\u003C\u002Fli>\n\u003Cli>Separate galleries mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Lightbox Engines\u003C\u002Fh3>\n\u003Cp>Choose the engine that fits your needs best. Both are fast, elegant, and fully featured.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Default Engine:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom-built for photographers\u003C\u002Fli>\n\u003Cli>Smooth zoom animations\u003C\u002Fli>\n\u003Cli>Clean, minimal interface\u003C\u002Fli>\n\u003Cli>Optimized for EXIF display\u003C\u002Fli>\n\u003Cli>Glass morphism design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PhotoSwipe:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Industry-standard lightbox\u003C\u002Fli>\n\u003Cli>Touch-optimized gestures\u003C\u002Fli>\n\u003Cli>Smooth transitions\u003C\u002Fli>\n\u003Cli>Full EXIF integration\u003C\u002Fli>\n\u003Cli>Modern UI with caption support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Deep-Linking: Share URLs that open specific images\u003C\u002Fli>\n\u003Cli>Slideshow: Auto-play through your gallery\u003C\u002Fli>\n\u003Cli>Social Sharing: Let visitors share your photos\u003C\u002Fli>\n\u003Cli>Animation: Beautiful open\u002Fclose transitions\u003C\u002Fli>\n\u003Cli>Google Maps: Display shooting locations\u003C\u002Fli>\n\u003Cli>Priority Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Meow Lightbox?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Performance First\u003C\u002Fstrong>\u003Cbr \u002F>\nNo bloat, no unnecessary features. Just clean, fast code that showcases your photos beautifully.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built for Photographers\u003C\u002Fstrong>\u003Cbr \u002F>\nEXIF data, GPS maps, and metadata display—everything photographers need in one elegant package.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flexible\u003C\u002Fstrong>\u003Cbr \u002F>\nWorks with any gallery plugin or WordPress core galleries. Choose your preferred lightbox engine.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nClean APIs, WordPress hooks, and filters. Extend it your way.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Constantly Evolving\u003C\u002Fstrong>\u003Cbr \u002F>\nRegular updates based on real photographer feedback. We listen, we improve.\u003C\u002Fp>\n","The elegant lightbox built for photographers. Fast, responsive, and displays your photos beautifully with EXIF data and maps. You'll love it! 💕",10000,383439,98,179,"2026-04-15T09:01:00.000Z","6.0","7.4",[104,20,105,106,22],"exif","photography","photoswipe","https:\u002F\u002Fmeowapps.com\u002Fplugin\u002Fmeow-lightbox","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeow-lightbox.5.5.2.zip",100,{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":96,"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":109,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":64},"responsive-lightbox-lite","Responsive Lightbox","1.3.5","subhansanjaya","https:\u002F\u002Fprofiles.wordpress.org\u002Fsubhansanjaya\u002F","\u003Cp>Responsive Lightbox WordPress plugin adds Lightbox functionality for images, html content and media on your webpages.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fweaveapps.com\u002Fshop\u002Fwordpress-plugins\u002Fresponsive-lightbox-lite\u002F\" rel=\"nofollow ugc\">Live demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features of this plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive.\u003C\u002Fli>\n\u003Cli>Light weight.\u003C\u002Fli>\n\u003Cli>Option to set automatically add Lightbox to your images, gallery, videos  etc.\u003C\u002Fli>\n\u003Cli>Customisable through settings and CSS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Ca href=\"http:\u002F\u002Fweaveapps.com\u002Fshop\u002Fwordpress-plugins\u002Fresponsive-lightbox-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Responsive Lightbox Pro\u003C\u002Fa> includes added support for:\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive and HiDPI compatible.\u003C\u002Fli>\n\u003Cli>Designed to work with the both classic and gutenberg editors\u003C\u002Fli>\n\u003Cli>Touch enabled and mobile friendly.\u003C\u002Fli>\n\u003Cli>Option to add LightBox functionality automatically to your images, gallery, videos etc.\u003C\u002Fli>\n\u003Cli>7 built in CSS powered effects (Fade, Slide, Fall etc.).\u003C\u002Fli>\n\u003Cli>Show image captions automatically.\u003C\u002Fli>\n\u003Cli>Add LightBox functionality for any type of content such as images, image galleries, AJAX, iFrame, Flash, Youtube or Vimeo videos, another website, inline content, HTML etc.\u003C\u002Fli>\n\u003Cli>Easy to use standard admin interface with more than 15 options.\u003C\u002Fli>\n\u003Cli>2 built in themes and simple templating system add your own theme easily.\u003C\u002Fli>\n\u003Cli>Translation ready.\u003C\u002Fli>\n\u003Cli>Multisite support.\u003C\u002Fli>\n\u003Cli>Search engine optimised.\u003C\u002Fli>\n\u003Cli>Light weight. (Smaller file size which load faster.).\u003C\u002Fli>\n\u003Cli>Support all browsers: Firefox, Chrome, IE, Safari etc.\u003C\u002Fli>\n\u003Cli>Compatible with any theme.\u003C\u002Fli>\n\u003Cli>Developed in best practices of CSS3 and HTML5.\u003C\u002Fli>\n\u003Cli>Easy to customise through settings and custom option to override styles, if necessary without editing the css files.\u003C\u002Fli>\n\u003Cli>Change default colors with color pickers.\u003C\u002Fli>\n\u003Cli>Integrated with automatic updates.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin offers a nice and elegant way to add Lightbox functionality for images, html content and media on your webpages.",198192,92,41,"2025-08-08T09:41:00.000Z","6.8.5","4.5",[20,125,126,127,128],"modal-dialog","nivo-lightbox","pop-up","responsive-lightbox","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-lightbox-lite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-lightbox-lite.1.3.5.zip",{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":141,"num_ratings":142,"last_updated":143,"tested_up_to":78,"requires_at_least":144,"requires_php":18,"tags":145,"homepage":151,"download_link":152,"security_score":109,"vuln_count":14,"unpatched_count":27,"last_vuln_date":153,"fetched_at":64},"wonderplugin-pdf-embed","Wonder PDF Embed","3.1","WonderPlugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fwonderplugin\u002F","\u003Cp>\u003Cstrong>Wonder PDF Embed\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WonderPlugin PDF Embed is a plugin to embed and display PDF files on your WordPres website by using Mozilla’s PDF.js.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Responsive PDF viewer\u003C\u002Fli>\n\u003Cli>Using \u003Ca href=\"https:\u002F\u002Fmozilla.github.io\u002Fpdf.js\u002F\" rel=\"nofollow ugc\">Mozilla’s PDF.js\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Embed and display PDF files in WordPress posts or pages – \u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#tutorial\" rel=\"nofollow ugc\">click to see the online demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Works with the premium plugin Wonder Lightbox to \u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#lightbox\" rel=\"nofollow ugc\">open a PDF file in a lightbox popup\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Works with the premium plugin Wonder Carousel to create a \u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#carousel\" rel=\"nofollow ugc\">PDF carousel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Options to hide the download button, the print button and the text selection tool menu item in the PDF viewer toolbar. Please note: the options only use CSS and JavaScript code to hide the relative menu items\u002Fbuttons in the PDF.js viewer toolbar. It’s NOT a DRM (Digital Rights Management) scheme to protect the PDF file. It does NOT stop experienced visitors from downloading, printing or copying text from the PDF file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to Use\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can use the following shortcode to embed a PDF file to WordPress posts or pages:\u003C\u002Fp>\n\u003Cp>[wonderplugin_pdf src=”http:\u002F\u002Fwww.yourwordpresssite.com\u002Fyourdoc.pdf” width=”100%” height=”600px” style=”border:0;”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PDF URL Requirements\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The PDF file MUST be hosted on the SAME DOMAIN as the WordPress website.\u003C\u002Fli>\n\u003Cli>The PDF URL MUST be an absolute URL, that’s, the URL must start with http:\u002F\u002F or https:\u002F\u002F.\u003C\u002Fli>\n\u003Cli>Make sure there are no special characters in the PDF URL, for example, apostrophes, double quotes, accented letters etc.\u003C\u002Fli>\n\u003Cli>The PDF URL is defined with the src attribute.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode Attributes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can use px or % for the width and height attributes, for example, 600px or 100%.\u003C\u002Fli>\n\u003Cli>By using % for the width attribute, the PDF viewer will be responsive.\u003C\u002Fli>\n\u003Cli>If you use 100% for the height attribute, make sure the container of the shortcode has a proper height value.\u003C\u002Fli>\n\u003Cli>You can use the style attribute to define the CSS style of the PDF viewer which is an iframe.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information, please view the online tutorial: \u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#tutorial\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Open a PDF file in a lightbox popup\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Please view the online document: \u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#lightbox\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#lightbox\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create a PDF carousel\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Please view the online document: \u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#carousel\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F#carousel\u003C\u002Fa>\u003C\u002Fp>\n","Embed PDF to your WordPress website by using Mozilla's PDF.js",9000,156692,90,13,"2026-02-18T05:29:00.000Z","3.6",[146,147,148,149,150],"pdf-embed","pdf-lightbox","pdf-viewer","responsive-pdf-embed","responsive-pdf-viewer","https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-pdf-embed\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwonderplugin-pdf-embed.zip","2021-07-19 00:00:00",{"attackSurface":155,"codeSignals":307,"taintFlows":606,"riskAssessment":631,"analyzedAt":642},{"hooks":156,"ajaxHandlers":294,"restRoutes":299,"shortcodes":300,"cronEvents":305,"entryPointCount":306,"unprotectedCount":14},[157,163,167,171,175,179,183,186,191,195,199,203,208,211,215,218,221,225,229,233,237,241,245,248,252,256,259,263,267,270,275,279,282,285,288,291],{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","admin_head","rs_gallery_add_menu_icons_styles","admin\u002Fmetabox\u002Ficon.php",14,{"type":158,"name":164,"callback":165,"file":166,"line":120},"after_setup_theme","vp_tgm_ac_check","framework\u002Fbootstrap.php",{"type":158,"name":168,"callback":169,"file":166,"line":170},"tgmpa_register","vp_tgm_ac_vafpress_check",47,{"type":158,"name":172,"callback":173,"file":166,"line":174},"init","vp_metabox_enqueue",112,{"type":158,"name":176,"callback":177,"file":166,"line":178},"current_screen","vp_sg_enqueue",113,{"type":158,"name":180,"callback":181,"file":166,"line":182},"admin_enqueue_scripts","vp_enqueue_scripts",114,{"type":158,"name":176,"callback":184,"file":166,"line":185},"vp_sg_init_buttons",115,{"type":187,"name":188,"callback":189,"priority":11,"file":166,"line":190},"filter","clean_url","vp_ace_script_attributes",116,{"type":158,"name":192,"callback":193,"file":166,"line":194},"admin_footer","vp_post_dummy_editor",161,{"type":187,"name":196,"callback":197,"file":166,"line":198},"wp_default_editor","anonymous",195,{"type":158,"name":172,"callback":200,"file":201,"line":202},"register_fields","framework\u002Fclasses\u002Fmetabox.php",43,{"type":158,"name":204,"callback":205,"file":206,"line":207},"vp_option_first_activation","initial_db_setup","framework\u002Fclasses\u002Foption.php",81,{"type":158,"name":209,"callback":210,"file":206,"line":109},"admin_menu","register_menu_page",{"type":158,"name":212,"callback":213,"file":206,"line":214},"admin_notices","dev_mode_notice",162,{"type":158,"name":176,"callback":216,"file":217,"line":170},"init_mce_plugin","framework\u002Fclasses\u002Fshortcodegenerator.php",{"type":158,"name":192,"callback":219,"file":217,"line":220},"print_modal",58,{"type":187,"name":222,"callback":223,"file":217,"line":224},"mce_external_plugins","add_buttons",288,{"type":187,"name":226,"callback":227,"file":217,"line":228},"mce_buttons","register_buttons",289,{"type":187,"name":230,"callback":231,"file":217,"line":232},"wp_fullscreen_buttons","fullscreen_buttons",290,{"type":187,"name":234,"callback":235,"file":217,"line":236},"admin_print_styles","print_styles",291,{"type":158,"name":180,"callback":238,"file":239,"line":240},"register_caller","framework\u002Fclasses\u002Fwp\u002Fenqueuer.php",27,{"type":158,"name":159,"callback":242,"file":243,"line":244},"_global_head","framework\u002Fincludes\u002Fwpalchemy\u002FMetaBox.php",22,{"type":158,"name":192,"callback":246,"file":243,"line":247},"_global_foot",24,{"type":158,"name":249,"callback":250,"file":243,"line":251},"admin_init","_init",506,{"type":158,"name":253,"callback":254,"priority":11,"file":243,"line":255},"import_post_meta","_import",509,{"type":187,"name":257,"callback":197,"file":243,"line":258},"output",569,{"type":158,"name":260,"callback":261,"file":243,"line":262},"save_post","_save",579,{"type":158,"name":159,"callback":264,"priority":265,"file":243,"line":266},"_head",11,619,{"type":158,"name":192,"callback":268,"priority":265,"file":243,"line":269},"_foot",621,{"type":158,"name":271,"callback":272,"file":273,"line":274},"wp_enqueue_scripts","rs_responsive_gallery_scripts","responsive-gallery-lightbox.php",23,{"type":158,"name":276,"callback":277,"file":273,"line":278},"plugins_loaded","vp_pl_load_textdomain",33,{"type":158,"name":172,"callback":280,"file":273,"line":281},"rs_responsive_gallery_custom_post",45,{"type":158,"name":172,"callback":283,"file":273,"line":284},"rs_responsive_gallery_post_taxonomy",82,{"type":158,"name":159,"callback":286,"file":273,"line":287},"rs_responsive_gallery_tc_button",210,{"type":187,"name":222,"callback":289,"file":273,"line":290},"rs_responsive_gallery_tc_button_add_tinymce_plugin",223,{"type":187,"name":226,"callback":292,"file":273,"line":293},"rs_responsive_gallery_tc_button_add_tinymce_plugin_register_my_tc_button",224,[295],{"action":296,"nopriv":297,"callback":296,"hasNonce":297,"hasCapCheck":297,"file":166,"line":298},"vp_ajax_wrapper",false,71,[],[301],{"tag":302,"callback":303,"file":273,"line":304},"rsgallery","Rs_Gallery_Shortcode",109,[],2,{"dangerousFunctions":308,"sqlUsage":312,"outputEscaping":314,"fileOperations":33,"externalRequests":14,"nonceChecks":453,"capabilityChecks":11,"bundledLibraries":599},[309],{"fn":310,"file":166,"line":198,"context":311},"create_function","add_filter( 'wp_default_editor', create_function('', 'return \"tinymce\";') );",{"prepared":14,"raw":27,"locations":313},[],{"escaped":315,"rawEcho":316,"locations":317},8,191,[318,321,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,355,357,358,360,362,364,366,368,370,371,373,375,377,378,379,381,383,385,387,389,392,393,395,396,399,400,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,436,438,439,441,442,443,444,445,446,447,449,451,452,454,455,457,458,459,460,461,462,463,464,466,467,468,469,471,472,473,474,475,477,478,479,480,481,482,484,485,486,487,489,490,491,492,493,495,496,497,498,499,501,503,504,505,506,507,509,510,511,512,513,514,515,517,518,519,520,521,523,524,525,526,527,528,529,530,532,533,534,535,536,537,538,540,542,543,544,545,546,547,548,549,551,552,553,555,556,557,559,560,561,563,564,565,566,567,568,570,572,573,574,575,576,578,579,580,581,583,584,586,587,588,589,590,591,593,595,597],{"file":166,"line":319,"context":320},104,"raw output",{"file":322,"line":323,"context":320},"framework\u002Fclasses\u002Fmetabox\u002Falchemy.php",57,{"file":322,"line":325,"context":320},399,{"file":322,"line":327,"context":320},403,{"file":322,"line":329,"context":320},407,{"file":201,"line":331,"context":320},128,{"file":201,"line":333,"context":320},472,{"file":201,"line":335,"context":320},476,{"file":201,"line":337,"context":320},480,{"file":206,"line":339,"context":320},243,{"file":206,"line":341,"context":320},283,{"file":206,"line":343,"context":320},344,{"file":206,"line":345,"context":320},378,{"file":206,"line":347,"context":320},505,{"file":217,"line":349,"context":320},180,{"file":217,"line":351,"context":320},181,{"file":217,"line":353,"context":320},187,{"file":217,"line":353,"context":320},{"file":217,"line":356,"context":320},189,{"file":217,"line":356,"context":320},{"file":217,"line":359,"context":320},196,{"file":217,"line":361,"context":320},198,{"file":217,"line":363,"context":320},204,{"file":217,"line":365,"context":320},208,{"file":217,"line":367,"context":320},211,{"file":217,"line":369,"context":320},244,{"file":217,"line":369,"context":320},{"file":217,"line":372,"context":320},245,{"file":217,"line":374,"context":320},246,{"file":217,"line":376,"context":320},250,{"file":217,"line":376,"context":320},{"file":217,"line":376,"context":320},{"file":217,"line":380,"context":320},251,{"file":217,"line":382,"context":320},299,{"file":217,"line":384,"context":320},300,{"file":217,"line":386,"context":320},303,{"file":217,"line":388,"context":320},304,{"file":390,"line":391,"context":320},"framework\u002Fclasses\u002Futil\u002Fprofiler.php",12,{"file":390,"line":142,"context":320},{"file":394,"line":86,"context":320},"framework\u002Fclasses\u002Futil\u002Fres.php",{"file":394,"line":62,"context":320},{"file":397,"line":398,"context":320},"framework\u002Fclasses\u002Futil\u002Ftext.php",55,{"file":397,"line":323,"context":320},{"file":401,"line":402,"context":320},"framework\u002Fclasses\u002Fwp\u002Futil.php",35,{"file":243,"line":404,"context":320},661,{"file":243,"line":406,"context":320},697,{"file":243,"line":408,"context":320},801,{"file":243,"line":410,"context":320},834,{"file":243,"line":412,"context":320},1644,{"file":243,"line":414,"context":320},1683,{"file":243,"line":416,"context":320},1763,{"file":243,"line":418,"context":320},1814,{"file":243,"line":420,"context":320},1924,{"file":243,"line":422,"context":320},1955,{"file":243,"line":424,"context":320},1986,{"file":243,"line":426,"context":320},2011,{"file":243,"line":428,"context":320},2065,{"file":243,"line":430,"context":320},2731,{"file":432,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fcheckbox.php",{"file":432,"line":434,"context":320},6,{"file":432,"line":434,"context":320},{"file":432,"line":437,"context":320},7,{"file":432,"line":265,"context":320},{"file":440,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fcheckimage.php",{"file":440,"line":434,"context":320},{"file":440,"line":434,"context":320},{"file":440,"line":437,"context":320},{"file":440,"line":437,"context":320},{"file":440,"line":437,"context":320},{"file":440,"line":265,"context":320},{"file":448,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fcodeeditor.php",{"file":448,"line":450,"context":320},3,{"file":448,"line":450,"context":320},{"file":448,"line":453,"context":320},4,{"file":448,"line":434,"context":320},{"file":456,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fcolor.php",{"file":456,"line":450,"context":320},{"file":456,"line":450,"context":320},{"file":456,"line":453,"context":320},{"file":456,"line":33,"context":320},{"file":456,"line":33,"context":320},{"file":456,"line":33,"context":320},{"file":456,"line":437,"context":320},{"file":465,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fdate.php",{"file":465,"line":450,"context":320},{"file":465,"line":450,"context":320},{"file":465,"line":33,"context":320},{"file":470,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Ffontawesome.php",{"file":470,"line":450,"context":320},{"file":470,"line":434,"context":320},{"file":470,"line":434,"context":320},{"file":470,"line":11,"context":320},{"file":476,"line":450,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fhtml.php",{"file":476,"line":453,"context":320},{"file":476,"line":33,"context":320},{"file":476,"line":434,"context":320},{"file":476,"line":437,"context":320},{"file":476,"line":315,"context":320},{"file":476,"line":483,"context":320},9,{"file":476,"line":11,"context":320},{"file":476,"line":391,"context":320},{"file":476,"line":391,"context":320},{"file":488,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fmultiselect.php",{"file":488,"line":450,"context":320},{"file":488,"line":33,"context":320},{"file":488,"line":33,"context":320},{"file":488,"line":483,"context":320},{"file":494,"line":453,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fnotebox.php",{"file":494,"line":33,"context":320},{"file":494,"line":434,"context":320},{"file":494,"line":315,"context":320},{"file":494,"line":35,"context":320},{"file":494,"line":500,"context":320},31,{"file":502,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fradiobutton.php",{"file":502,"line":434,"context":320},{"file":502,"line":434,"context":320},{"file":502,"line":437,"context":320},{"file":502,"line":265,"context":320},{"file":508,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fradioimage.php",{"file":508,"line":434,"context":320},{"file":508,"line":434,"context":320},{"file":508,"line":437,"context":320},{"file":508,"line":437,"context":320},{"file":508,"line":437,"context":320},{"file":508,"line":265,"context":320},{"file":516,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fselect.php",{"file":516,"line":450,"context":320},{"file":516,"line":434,"context":320},{"file":516,"line":434,"context":320},{"file":516,"line":11,"context":320},{"file":522,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fslider.php",{"file":522,"line":450,"context":320},{"file":522,"line":450,"context":320},{"file":522,"line":450,"context":320},{"file":522,"line":450,"context":320},{"file":522,"line":453,"context":320},{"file":522,"line":453,"context":320},{"file":522,"line":434,"context":320},{"file":531,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fsorter.php",{"file":531,"line":450,"context":320},{"file":531,"line":450,"context":320},{"file":531,"line":11,"context":320},{"file":531,"line":11,"context":320},{"file":531,"line":162,"context":320},{"file":531,"line":162,"context":320},{"file":531,"line":539,"context":320},18,{"file":541,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Ftemplate_control_head.php",{"file":541,"line":306,"context":320},{"file":541,"line":450,"context":320},{"file":541,"line":453,"context":320},{"file":541,"line":33,"context":320},{"file":541,"line":434,"context":320},{"file":541,"line":437,"context":320},{"file":541,"line":483,"context":320},{"file":550,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Ftextarea.php",{"file":550,"line":450,"context":320},{"file":550,"line":33,"context":320},{"file":554,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Ftextbox.php",{"file":554,"line":450,"context":320},{"file":554,"line":33,"context":320},{"file":558,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Ftoggle.php",{"file":558,"line":453,"context":320},{"file":558,"line":315,"context":320},{"file":562,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fupload.php",{"file":562,"line":450,"context":320},{"file":562,"line":450,"context":320},{"file":562,"line":450,"context":320},{"file":562,"line":483,"context":320},{"file":562,"line":391,"context":320},{"file":569,"line":14,"context":320},"framework\u002Fviews\u002Fcontrol\u002Fwpeditor.php",{"file":569,"line":571,"context":320},15,{"file":569,"line":571,"context":320},{"file":569,"line":571,"context":320},{"file":569,"line":571,"context":320},{"file":569,"line":539,"context":320},{"file":577,"line":33,"context":320},"framework\u002Fviews\u002Foption\u002Fmenu.php",{"file":577,"line":315,"context":320},{"file":577,"line":483,"context":320},{"file":577,"line":265,"context":320},{"file":582,"line":450,"context":320},"framework\u002Fviews\u002Foption\u002Fsection.php",{"file":582,"line":315,"context":320},{"file":585,"line":306,"context":320},"framework\u002Fviews\u002Foption\u002Fset.php",{"file":585,"line":437,"context":320},{"file":585,"line":437,"context":320},{"file":585,"line":13,"context":320},{"file":585,"line":244,"context":320},{"file":585,"line":278,"context":320},{"file":585,"line":592,"context":320},44,{"file":585,"line":594,"context":320},54,{"file":585,"line":596,"context":320},77,{"file":585,"line":598,"context":320},79,[600,603],{"name":601,"version":28,"knownCves":602},"TinyMCE",[],{"name":604,"version":28,"knownCves":605},"Select2",[],[607,623],{"entryPoint":608,"graph":609,"unsanitizedCount":306,"severity":622},"vp_ajax_wrapper (framework\u002Fbootstrap.php:75)",{"nodes":610,"edges":620},[611,615],{"id":612,"type":613,"label":614,"file":166,"line":596},"n0","source","$_POST (x2)",{"id":616,"type":617,"label":618,"file":166,"line":86,"wp_function":619},"n1","sink","call_user_func_array() [RCE]","call_user_func_array",[621],{"from":612,"to":616,"sanitized":297},"high",{"entryPoint":624,"graph":625,"unsanitizedCount":306,"severity":622},"\u003Cbootstrap> (framework\u002Fbootstrap.php:0)",{"nodes":626,"edges":629},[627,628],{"id":612,"type":613,"label":614,"file":166,"line":596},{"id":616,"type":617,"label":618,"file":166,"line":86,"wp_function":619},[630],{"from":612,"to":616,"sanitized":297},{"summary":632,"deductions":633},"The \"responsive-gallery-lightbox\" v1.0 plugin exhibits a mixed security posture. While it demonstrates good practices in using prepared statements for SQL queries and a substantial number of capability checks, significant concerns arise from its static analysis. Notably, there is one unprotected AJAX handler, presenting a direct entry point for potential unauthenticated attacks.  Furthermore, the taint analysis reveals two flows with unsanitized paths flagged as high severity, indicating a risk of input being processed in a way that could lead to vulnerabilities.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This is a positive indicator, suggesting that either the plugin has been developed with security in mind or has not yet been a target for widespread exploitation. However, the presence of high-severity taint flows in the static analysis, coupled with the unprotected AJAX handler, suggests that the lack of past vulnerabilities might be more a matter of luck than inherent robust security. The use of the `create_function` is also a concern as it can be a vector for code injection if not handled with extreme care. The low percentage of properly escaped output is a significant weakness that could lead to Cross-Site Scripting (XSS) vulnerabilities.\n\nIn conclusion, while the absence of known vulnerabilities is reassuring, the static analysis highlights critical areas for improvement. The unprotected AJAX handler and high-severity taint flows demand immediate attention. The low rate of output escaping is a pervasive risk. The plugin has strengths in its SQL handling and capability checks, but these are overshadowed by the identified immediate security risks.",[634,636,638,640],{"reason":635,"points":11},"Unprotected AJAX handler",{"reason":637,"points":571},"High severity unsanitized taint flows",{"reason":639,"points":315},"Low output escaping percentage",{"reason":641,"points":33},"Use of dangerous function (create_function)","2026-04-16T11:52:04.869Z",{"wat":644,"direct":653},{"assetPaths":645,"generatorPatterns":648,"scriptPaths":649,"versionParams":650},[646,647],"\u002Fwp-content\u002Fplugins\u002Fresponsive-gallery-lightbox\u002Fcss\u002Frs-responsive-gallery-lightbox.css","\u002Fwp-content\u002Fplugins\u002Fresponsive-gallery-lightbox\u002Fjs\u002Frs-responsive-gallery-lightbox.js",[],[647],[651,652],"responsive-gallery-lightbox\u002Fcss\u002Frs-responsive-gallery-lightbox.css?ver=","responsive-gallery-lightbox\u002Fjs\u002Frs-responsive-gallery-lightbox.js?ver=",{"cssClasses":654,"htmlComments":657,"htmlAttributes":658,"restEndpoints":662,"jsGlobals":663,"shortcodeOutput":665},[655,656],"gallery_img150","gallery_img130",[],[659,660,661],"data-title","data-desc","data-src",[],[664],"lightGallery",[666,667],"\u003Cul id=\"lightGallery_","\u003C\u002Ful>",{"error":669,"url":670,"statusCode":671,"statusMessage":672,"message":672},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fresponsive-gallery-lightbox\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":674},[]]