[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fv-PlMtc6T_2cRXuLmiqP3M58ej8WAzVRW4uSzEE9Hho":3,"$fj2zLXqMDh7zCMjcU3TUu3-qBNAsUk_5acgMkmbkQrYU":221,"$fefsOm-VvlpZxiExZkmxbgpZZ2WorjNsduchL_gjiB2w":226},{"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,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":135,"fingerprints":199},"perfecto-portfolio","Perfecto Portfolio","1.0.1","Árpád Lehel Mátyus","https:\u002F\u002Fprofiles.wordpress.org\u002Flehelm\u002F","\u003Cp>Perfecto Portfolio is an easy and simple way to build and include a clean portfolio grid to any page on your website. Simply add Perfecto Portfolio items like how you would add new posts or pages then use a simple shortcode to generate a stylish portfolio grid.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add the grid to a page simply place the the following shortcode \u003Cstrong>[perfecto-portfolio]\u003C\u002Fstrong> on the page\u003C\u002Fli>\n\u003Cli>Portfolio grid content can be added similarly how you add a post\u003C\u002Fli>\n\u003Cli>Featured images on portfolio items will be used as thumbnails in the grid\u003C\u002Fli>\n\u003Cli>Tags added to Portfolio items will turn into filters above the grid\u003C\u002Fli>\n\u003Cli>Content of portfolio items can be showed inside a modal\u003C\u002Fli>\n\u003Cli>A popular example of this plugin can be seen on the home page under the Gallery section of https:\u002F\u002Fwww.juditmatyus.com\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To see all the customization options for the grid go to your website’s dashboard and navigate to Settings > Perfecto Portfolio. All the available parameters and examples will be listed there.\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Cp>Once you have activated the plugin through the ‘Plugins’ menu in WordPress the plugin will add:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Perfecto Portfolio post type\u003C\u002Fli>\n\u003Cli>A settings page available under Settings > Perfecto Portfolio\u003C\u002Fli>\n\u003Cli>A short code that you can add to any page or post that you created.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To get started using the plugin\u003C\u002Fp>\n\u003Col>\n\u003Cli>Add new portfolio items in your admin dashboard under the menu item “Perfecto Portfolio”\u003C\u002Fli>\n\u003Cli>Tag individual portfolio items with portfolio tags\n\u003Cul>\n\u003Cli>These tags can be used as filters on the portfolio grid\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Add the following shortcode \u003Cstrong>[perfecto-portfolio]\u003C\u002Fstrong> to the body content of any Page or Post\u003C\u002Fli>\n\u003Cli>See what shortcode parameters you have available to customize the portfolio grid under Settings > Perfecto Portfolio\u003C\u002Fli>\n\u003C\u002Fol>\n","Perfecto Portfolio is an easy way to add a filterable portfolio grid to your website that uses content modals.",10,8704,0,"2021-02-12T07:52:00.000Z","5.6.17","3.8","5.6",[19,20,21,22,23],"gallery","gird","modal","popup","portfolio","https:\u002F\u002Fwww.lehelmatyus.com\u002Fwp-plugins\u002Fperfecto-portfolio","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fperfecto-portfolio.1.0.2.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"lehelm",6,780,92,139,73,"2026-05-20T08:44:20.964Z",[40,63,81,98,116],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":59,"download_link":60,"security_score":51,"vuln_count":61,"unpatched_count":13,"last_vuln_date":62,"fetched_at":28},"foobox-image-lightbox","Lightbox & Modal Popup WordPress Plugin – FooBox","2.7.41","FooPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Ffooplugins\u002F","\u003Cp>FooBox adds a lightbox to your WordPress site, so images are loaded in a modal or popup instead of redirecting your visitors away from your site.\u003C\u002Fp>\n\u003Cp>Some people often refer to a lightbox as an “Image Zoom” effect. It’s really just a modal overlay or popup that showcases your images.\u003C\u002Fp>\n\u003Cp>FooBox was the first lightbox to take responsive layout seriously. Not only does it scale images to look better on phones, but it rearranges it’s button controls to look great in both portrait or landscape orientation.\u003C\u002Fp>\n\u003Cp>Add a modal popup to your website images with no setup. FooBox will automatically add modals to WordPress galleries, WordPress images with captions, and attachment images.\u003C\u002Fp>\n\u003Cp>Works with most image gallery plugins, but works best with our \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002F\" rel=\"nofollow ugc\">FooGallery Gallery WordPress Plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FULL GUTENBERG SUPPORT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Within Gutenberg, FooBox lightbox will automatically add a modal popup to images and galleries that have the “Link To” setting set to “Media File”.\u003Cbr \u002F>\nImage captions set in the editor are also automatically picked up in the FooBox modal popup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FooBox Image Lightbox Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive lightbox design\u003C\u002Fli>\n\u003Cli>Modern lightbox design\u003C\u002Fli>\n\u003Cli>Zero configuration!\u003C\u002Fli>\n\u003Cli>Works with WordPress galleries\u003C\u002Fli>\n\u003Cli>Works with WordPress captioned images\u003C\u002Fli>\n\u003Cli>Control when to exclude \u002F include FooBox JS & CSS assets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Includes a 7-day free trial of FooBox Pro Lightbox!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can try the PRO version for free for 7 days.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoobox\u002F?utm_source=fooboxfreeplugin&utm_medium=fooboxfreeprolink&utm_campaign=foobox_free_wprepo\" rel=\"nofollow ugc\">FooBox PRO\u003C\u002Fa> Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Social sharing (10+ networks)\u003C\u002Fli>\n\u003Cli>Video lightbox support\u003C\u002Fli>\n\u003Cli>HTML lightbox support\u003C\u002Fli>\n\u003Cli>iFrame support\u003C\u002Fli>\n\u003Cli>Deeplinking\u003C\u002Fli>\n\u003Cli>Fullscreen and slideshow modes\u003C\u002Fli>\n\u003Cli>Glass lightbox theme (including custom color pickers)\u003C\u002Fli>\n\u003Cli>Metro lightbox theme\u003C\u002Fli>\n\u003Cli>Flat lightbox theme\u003C\u002Fli>\n\u003Cli>5 color schemes, 12 button icons and 11 loader icons\u003C\u002Fli>\n\u003Cli>12 animation effects\u003C\u002Fli>\n\u003Cli>85+ settings to customize\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoobox\u002F?utm_source=fooboxfreeplugin&utm_medium=fooboxfreeprolink&utm_campaign=foobox_free_wprepo\" rel=\"nofollow ugc\">FooBox PRO\u003C\u002Fa> Works With:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002F\" rel=\"nofollow ugc\">The Best Image Gallery Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>NextGen\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fjustified-image-grid-premium-wordpress-gallery\u002F2594251\" rel=\"nofollow ugc\">Justified Image Grid\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Envira Gallery\u003C\u002Fli>\n\u003Cli>WooCommerce product images (Works with WooCommerce v3+)\u003C\u002Fli>\n\u003Cli>JetPack Tiled Gallery\u003C\u002Fli>\n\u003Cli>AutOptimize\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoobox-feature-comparison\u002F?utm_source=fooboxfreeplugin&utm_medium=fooboxcomparelink&utm_campaign=foobox_free_wprepo\" rel=\"nofollow ugc\">full feature comparison\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Complete FooBox Asset Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, FooBox lightbox includes javascript and stylesheet assets into all your pages. We do this, because we do not know if the page content contains media or not.\u003Cbr \u002F>\nIf you want more control over when FooBox assets are included, you can now exclude the assets by default, by enabling a setting. Then on each page, you can choose to include them when required.\u003Cbr \u002F>\nAlternatively, you can leave the setting disabled, and then choose to exclude the FooBox assets from particular pages. A new metabox is now available when editing your pages or posts.\u003Cbr \u002F>\nThis new feature was only available in the PRO version beforehand, but we feel control over your website performance is something you should not have to pay for. Enjoy!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Serbo-Croatian by Borisa Djuraskovic\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A responsive image lightbox for WordPress galleries, WordPress attachments & FooGallery",100000,2841333,78,94,"2026-01-21T16:36:00.000Z","6.9.4","3.5.1","",[19,57,58,21,22],"images","lightbox","https:\u002F\u002Ffooplugins.com\u002Ffoobox\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoobox-image-lightbox.2.7.41.zip",5,"2025-07-07 16:14:43",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":71,"num_ratings":73,"last_updated":74,"tested_up_to":53,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":79,"download_link":80,"security_score":71,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"venobox","VenoBox – Lightweight & Responsive Lightbox Plugin","1.1.3","Nicola Franchini","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicolafranchini\u002F","\u003Cp>Tired of slow, clunky lightboxes that rely on jQuery? VenoBox is the modern, lightweight, and performance-focused lightbox your WordPress site deserves.\u003C\u002Fp>\n\u003Cp>Built from the ground up with pure JavaScript, VenoBox is incredibly fast and avoids conflicts with other plugins. It intelligently calculates the best display size for your images, offers beautiful touch-swipe navigation for galleries, and seamlessly integrates with WooCommerce product galleries.\u003C\u002Fp>\n\u003Ch3>Why Choose VenoBox?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>⚡ \u003Cstrong>Performance First (No jQuery):\u003C\u002Fstrong> Incredibly lightweight and fast-loading. It won’t slow down your site.\u003C\u002Fli>\n\u003Cli>📱 \u003Cstrong>Truly Responsive:\u003C\u002Fstrong> Smart image resizing and touch-swipe navigation provide a flawless experience on any device.\u003C\u002Fli>\n\u003Cli>🛒 \u003Cstrong>WooCommerce Ready:\u003C\u002Fstrong> Automatically enhances your WooCommerce product galleries with a beautiful and user-friendly lightbox.\u003C\u002Fli>\n\u003Cli>🎬 \u003Cstrong>Multimedia Support:\u003C\u002Fstrong> Works perfectly with images, videos (YouTube, Vimeo, HTML5), iFrames, and inline content.\u003C\u002Fli>\n\u003Cli>🎨 \u003Cstrong>Highly Customizable:\u003C\u002Fstrong> Easily change colors, styles, preloaders, and aspect ratios to match your brand’s design.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Image Handling:\u003C\u002Fstrong>\u003Cbr \u002F>\nVenoBox sets itself apart by dynamically calculating the max width of displayed images and maintaining their original height, ensuring your visuals look stunning on any device. No more microscopic resized images on small screens – VenoBox guarantees an immersive user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Optional Image Resizing:\u003C\u002Fstrong>\u003Cbr \u002F>\nTake control of your visuals with VenoBox’s optional image resizing feature, allowing you to fit images perfectly within the viewport height. Tailor your content for an aesthetically pleasing and responsive display.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multimedia Versatility:\u003C\u002Fstrong>\u003Cbr \u002F>\nFrom images and iframes to inline content, VenoBox supports it all. Seamlessly integrate Vimeo, YouTube, and HTML5 video formats into captivating modal lightbox popups for a truly engaging user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Activation:\u003C\u002Fstrong>\u003Cbr \u002F>\nLet VenoBox do the heavy lifting by automatically enabling itself for all linked images and videos on your WordPress site. Enjoy hassle-free implementation and an instantly improved visual presentation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Touch Swipe Gallery Navigation:\u003C\u002Fstrong>\u003Cbr \u002F>\nEnhance user interaction with touch swipe gallery navigation. Your audience can effortlessly explore galleries with a simple swipe, creating an intuitive and enjoyable browsing experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Keyboard Navigation:\u003C\u002Fstrong>\u003Cbr \u002F>\nNavigate through your content with ease using VenoBox’s keyboard navigation feature. Provide users with multiple ways to interact, ensuring accessibility and user-friendliness.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Preloaders:\u003C\u002Fstrong>\u003Cbr \u002F>\nImpress your visitors with custom preloaders that match your website’s style. Choose from a variety of options to create a seamless transition as your images and videos load.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Videos Aspect Ratio:\u003C\u002Fstrong>\u003Cbr \u002F>\nFine-tune your video displays with custom aspect ratios, ensuring your multimedia content looks just the way you envision it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Colors and Styles:\u003C\u002Fstrong>\u003Cbr \u002F>\nTailor the appearance of VenoBox to match your brand with customizable colors and styles. Maintain a consistent visual identity across your website, creating a cohesive and polished look.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce Compatibility:\u003C\u002Fstrong>\u003Cbr \u002F>\nVenoBox seamlessly integrates with WooCommerce product galleries, offering a streamlined solution for displaying your products with style and flair.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3rd party services\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>YouTube\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you enable VenoBox for videos and link YouTube videos, the plugin embeds the videos inside of your website with the following url:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002F\u003C\u002Fp>\n\u003Cp>Terms of service:\u003Cbr \u002F>\nhttps:\u002F\u002Fdevelopers.google.com\u002Fyoutube\u002Fterms\u002Fapi-services-terms-of-service\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Vimeo\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you enable VenoBox for videos and link Vimeo videos, the plugin embeds the videos inside of your website with the following url:\u003Cbr \u002F>\nhttps:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F\u003C\u002Fp>\n\u003Cp>Terms of servce:\u003Cbr \u002F>\nhttps:\u002F\u002Fvimeo.com\u002Fterms\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Enable VenoBox for Images and\u002For Videos inside the plugin’s settings section.\u003Cbr \u002F>\nAdjust style and gallery options in WP Admin > Dashboard > Settings > VenoBox\u003C\u002Fp>\n","A fast, responsive, and flexible lightbox for images, videos, and galleries. Zero jQuery dependency.",100,3327,1,"2026-04-04T20:15:00.000Z","4.0","5.3",[19,58,21,22,78],"woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvenobox\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvenobox.1.1.3.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":13,"last_updated":91,"tested_up_to":53,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":55,"download_link":97,"security_score":71,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"smart-modal","Smart Modal – Create Custom Popups with Trigger Options","1.0.5","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>The Smart Modal plugin makes it easy to create stunning and engaging popups to display titles, content, or links. Built specifically for Gutenberg, this plugin provides users with flexibility in design and usage, and ensures a smooth integration with the block editor.\u003C\u002Fp>\n\u003Cp>Smart Modal is an ideal tool for highlighting unique content, quickly sharing links, and increasing user engagement. From new to experienced developers, users of all skill levels can use it thanks to its user-friendly interface and easy setup process.\u003C\u002Fp>\n\u003Ch3>Smart Modal Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Effortless Integration\u003C\u002Fstrong>: Add modals directly from the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Settings\u003C\u002Fstrong>: Easily modify modal appearance and behavior through the block settings sidebar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Ensures your modals look great on all devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Use\u003C\u002Fstrong>: Reuse the block as many times as needed on your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to use Smart Modal\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>First, install the Smart Modal plugin from the WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Add the Block Name from the block category called “widgets” in the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>You can change block settings from the right-side settings sidebar.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For installation help click on Installation Tab\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>– Did you like this plugin? Dislike it? Have a feature request? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fh4>\n\u003Ch3>⭐ Check out the Parent Plugin of this plugin-\u003C\u002Fh3>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\" rel=\"nofollow ugc\">B Blocks\u003C\u002Fa>\u003C\u002Fstrong> – Best gutenberg blocks collections for WordPress.\u003C\u002Fp>\n\u003Ch3>⭐ Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\" rel=\"nofollow ugc\">Html5 Audio Player\u003C\u002Fa>\u003C\u002Fstrong> – Best audio player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\" rel=\"nofollow ugc\">Html5 Video Player\u003C\u002Fa>\u003C\u002Fstrong> – Best video player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\" rel=\"nofollow ugc\">PDF Poster\u003C\u002Fa>\u003C\u002Fstrong> – A fully-featured PDF Viewer Plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\" rel=\"nofollow ugc\">Document Embedder\u003C\u002Fa>\u003C\u002Fstrong> – Best WordPress Document Embedder Plugin.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\" rel=\"nofollow ugc\">3D Viewer\u003C\u002Fa>\u003C\u002Fstrong> – Display interactive 3D models on the webs.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\" rel=\"nofollow ugc\">Advanced Post Block\u003C\u002Fa>\u003C\u002Fstrong> – Best Post Display Plugin for WordPress.\u003C\u002Fp>\n","Modal builder block. Create popup\u002Fmodal easily.",80,1695,"2026-03-30T14:33:00.000Z","6.5","7.1",[95,96,19,21,22],"block","content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-modal.1.0.5.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":13,"downloaded":106,"rating":71,"num_ratings":73,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":114,"download_link":115,"security_score":71,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gallery-5cript","Gallery 5cript","2.0.0","Billy Basdras","https:\u002F\u002Fprofiles.wordpress.org\u002Fbiltatous\u002F","\u003Cp>Welcome to Gallery 5cript—the WordPress gallery plugin built from scratch in 2024, designed for the websites of today! 🚀\u003C\u002Fp>\n\u003Cp>✨ 1. Modern Dialog: Built-in dialog element for seamless interactions, accessibility, and SEO optimization.\u003C\u002Fp>\n\u003Cp>📸 2. Optimized Images: Uses the picture element with custom WordPress sizes, delivering the right image for every device.\u003C\u002Fp>\n\u003Cp>🎨 3. Cutting-edge Front-End: Developed with TailwindCSS and TypeScript for reliable, modern and responsive interface.\u003C\u002Fp>\n\u003Cp>🎥 4. Video & Captions: Supports video galleries and captions, adding more depth to your content.\u003C\u002Fp>\n\u003Cp>🧹 5. Clean Database: Uses custom database tables, keeping your posts and meta tables clutter-free.\u003C\u002Fp>\n\u003Cp>🔗 6. API: Manage galleries programmatically with RESTful endpoints.\u003C\u002Fp>\n\u003Cp>Gallery 5cript—Built for the modern web! ✨ Download for free!\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n\u003Cp>LIVE DEMO: \u003Ca href=\"https:\u002F\u002Fgallery.5cript.com\u002F\" rel=\"nofollow ugc\">Link Text\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>API Endpoints\u003C\u002Fh3>\n\u003Cp>Gallery 5cript exposes the following API endpoints to manage galleries programmatically:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>List all galleries\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Endpoint\u003C\u002Fstrong>: \u003Ccode>\u002F5cript-gallery\u002Fv1\u002Fgalleries\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Method\u003C\u002Fstrong>: GET\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Retrieves all gallery IDs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Get a specific gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Endpoint\u003C\u002Fstrong>: \u003Ccode>\u002F5cript-gallery\u002Fv1\u002Fgallery\u002F{id}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Method\u003C\u002Fstrong>: GET\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Retrieves details of a gallery by its ID.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parameters\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode> (integer): The ID of the gallery.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Get all images in a gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Endpoint\u003C\u002Fstrong>: \u003Ccode>\u002F5cript-gallery\u002Fv1\u002Fgallery\u002F{id}\u002Fimages\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Method\u003C\u002Fstrong>: GET\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Retrieves all images for a specific gallery by ID.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parameters\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode> (integer): The ID of the gallery.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>To enable or disable the API, visit the plugin settings in the WordPress admin area. By default, the API is enabled.\u003C\u002Fp>\n\u003Ch3>Why Dialog\u003C\u002Fh3>\n\u003Cp>The dialog element was introduced in 2014 and has had full cross-browser support since 2022. While there are many plugins that offer similar functionality, none (to my knowledge at the time of writing) utilize the dialog element. This is likely due to concerns about backward compatibility, which could pose issues for the end users of those plugins.\u003C\u002Fp>\n\u003Cp>But why use dialog, you ask?\u003C\u002Fp>\n\u003Cpre>\u003Ccode>- It's automatically centered.\n- It appears on top of everything else using the 'top-layer', not just z-index.\n- It auto-focuses, providing better accessibility for users.\n- It comes with an out-of-the-box Esc key function to close the modal.\n- We've enhanced the dialog with additional accessibility features, including ARIA labels and best practices.\u003Ch3>More perks\u003C\u002Fh3>\n- We're using the picture element with various WordPress image sizes, allowing the browser to choose the most appropriate one to download.\n- All front-end JavaScript is strongly typed with TypeScript.\n- It supports YouTube videos.\n- Captions are supported as well.\n- You can add your own custom CSS.\n- It has its own database tables, so it doesn't add extra load to the already heavily used post and meta tables. This also ensures that you can delete it without leaving any residue.\n- New: API\u003Ch3>Demo\u003C\u002Fh3>You can find a demo here: [Link Text](https:\u002F\u002Fgallery.5cript.com\u002F)\u003Ch3>3rd Party Services\u003C\u002Fh3>This plugin rely on youtube embed functionality to serve videos. That is only if you choose to display videos in your galleries.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>A link to that service: https:\u002F\u002Fwww.youtube.com\u002F\u003Cbr \u002F>\nPolicy about embed videos: https:\u002F\u002Fsupport.google.com\u002Fyoutube\u002Fsearch?q=policy+embed+video&oq=policy+embde+video&spell=1#zippy=%2Care-you-allowed-to-embed-youtube-videos\u003Cbr \u002F>\nGeneric terms and conditions of Youtube: https:\u002F\u002Fwww.youtube.com\u002Fstatic?template=terms\u003Cbr \u002F>\nEven though the youtube-nocookie.com is used, aka “Enable privacy-enhanced mode”, it is necessary that websites that making use of this plugin to require users to accept cookies that allow for third-party use.\u003C\u002Fp>\n","A WordPress plugin that uses the modern and accessible dialog HTML element to display images and videos.",1464,"2025-07-28T18:19:00.000Z","6.8.5","6.6.0","8.1",[112,19,113,21,22],"dialog","image","https:\u002F\u002Fgallery.5cript.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-5cript.2.0.0.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":13,"downloaded":124,"rating":13,"num_ratings":13,"last_updated":125,"tested_up_to":126,"requires_at_least":55,"requires_php":55,"tags":127,"homepage":133,"download_link":134,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-filterable-portfolio","Simple Filterable Portfolio","2.0.15","Akhtarujjaman Shuvo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmdshuvo\u002F","\u003Cp>Simple Plugin for creating a filterable portfolio gallery with MixitUp and Magnify Popup\u003C\u002Fp>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cpre>[asr-portfolio]\u003C\u002Fpre>\n\u003Ch3>Filter Control : true \u002F false\u003C\u002Fh3>\n\u003Cpre>[asr-portfolio filter=\"true\"]\u003C\u002Fpre>\n\u003Ch3>Type Control: popup \u002F single\u003C\u002Fh3>\n\u003Cpre>[asr-portfolio type=\"popup\"]\u003C\u002Fpre>\n","Simple Plugin for creating a filterable portfolio gallery with MixitUp and Magnify Popup",1445,"2020-04-23T08:04:00.000Z","5.4.19",[128,129,130,131,132],"filterable-gallery","filterable-portfolio","maginify-popup","mixitup","simple-portfolio","https:\u002F\u002Fbitbucket.org\u002Fdevshuvo\u002Fsimple-filterable-portfolio","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-filterable-portfolio.zip",{"attackSurface":136,"codeSignals":179,"taintFlows":190,"riskAssessment":191,"analyzedAt":198},{"hooks":137,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":178,"entryPointCount":73,"unprotectedCount":13},[138,144,147,149,151,154,157,159,162,165,167,170],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","plugins_loaded","anonymous","includes\u002Fclass-perfecto-portfolio.php",162,{"type":139,"name":145,"callback":141,"file":142,"line":146},"init",178,{"type":139,"name":145,"callback":141,"file":142,"line":148},179,{"type":139,"name":145,"callback":141,"file":142,"line":150},192,{"type":139,"name":145,"callback":152,"file":142,"line":153},"Prfct_Shortcodes",203,{"type":139,"name":155,"callback":141,"file":142,"line":156},"admin_enqueue_scripts",220,{"type":139,"name":155,"callback":141,"file":142,"line":158},221,{"type":139,"name":160,"callback":141,"file":142,"line":161},"admin_menu",224,{"type":139,"name":163,"callback":141,"file":142,"line":164},"admin_init",225,{"type":139,"name":163,"callback":141,"file":142,"line":166},226,{"type":139,"name":168,"callback":141,"file":142,"line":169},"wp_enqueue_scripts",241,{"type":139,"name":168,"callback":141,"file":142,"line":171},242,[],[],[175],{"tag":4,"callback":141,"file":176,"line":177},"includes\u002Fclass-perfecto-portfolio-shortcodes.php",65,[],{"dangerousFunctions":180,"sqlUsage":181,"outputEscaping":183,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":189},[],{"prepared":13,"raw":13,"locations":182},[],{"escaped":184,"rawEcho":73,"locations":185},49,[186],{"file":187,"line":158,"context":188},"admin\u002Fclass-perfecto-portfolio-plugin-settings.php","raw output",[],[],{"summary":192,"deductions":193},"The Perfecto Portfolio plugin version 1.0.1 demonstrates a strong security posture with no critical or high-severity vulnerabilities identified in its vulnerability history.  The static analysis further reinforces this by showing no dangerous functions, SQL queries that are all prepared, and an exceptionally high rate of output escaping.  The lack of file operations and external HTTP requests also minimizes common attack vectors.\n\nHowever, there are a few areas for improvement. The complete absence of nonce checks and capability checks across all identified entry points is a significant concern. While the current version has no direct vulnerabilities, this oversight leaves the plugin susceptible to CSRF attacks and privilege escalation if any of its entry points were to become exploitable in the future.  The presence of a shortcode, although currently unprotected, is a single, isolated entry point and doesn't represent a broad attack surface.\n\nIn conclusion, the plugin is built with generally good security practices, especially concerning data sanitization and SQL injection prevention. The primary weakness lies in the lack of authentication and authorization checks on its entry points, which, while not currently exploited, represents a potential future risk that should be addressed.",[194,196],{"reason":195,"points":61},"Missing nonce checks on entry points",{"reason":197,"points":61},"Missing capability checks on entry points","2026-04-16T12:56:57.713Z",{"wat":200,"direct":209},{"assetPaths":201,"generatorPatterns":204,"scriptPaths":205,"versionParams":206},[202,203],"\u002Fwp-content\u002Fplugins\u002Fperfecto-portfolio\u002Fadmin\u002Fcss\u002Fperfecto-portfolio-admin.css","\u002Fwp-content\u002Fplugins\u002Fperfecto-portfolio\u002Fadmin\u002Fjs\u002Fperfecto-portfolio-admin.js",[],[],[207,208],"perfecto-portfolio\u002Fadmin\u002Fcss\u002Fperfecto-portfolio-admin.css?ver=","perfecto-portfolio\u002Fadmin\u002Fjs\u002Fperfecto-portfolio-admin.js?ver=",{"cssClasses":210,"htmlComments":212,"htmlAttributes":213,"restEndpoints":216,"jsGlobals":217,"shortcodeOutput":219},[211],"perfecto-portfolio-gallery",[],[214,215],"data-pf-id","data-pf-count",[],[218],"PerfectoPortfolio",[220],"[perfecto_portfolio]",{"error":222,"url":223,"statusCode":224,"statusMessage":225,"message":225},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fperfecto-portfolio\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":227,"versions":228},3,[229,236,242],{"version":230,"download_url":25,"svn_tag_url":231,"released_at":27,"has_diff":232,"diff_files_changed":233,"diff_lines":27,"trac_diff_url":234,"vulnerabilities":235,"is_current":232},"1.0.2","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fperfecto-portfolio\u002Ftags\u002F1.0.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fperfecto-portfolio%2Ftags%2F1.0.1&new_path=%2Fperfecto-portfolio%2Ftags%2F1.0.2",[],{"version":6,"download_url":237,"svn_tag_url":238,"released_at":27,"has_diff":232,"diff_files_changed":239,"diff_lines":27,"trac_diff_url":240,"vulnerabilities":241,"is_current":222},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fperfecto-portfolio.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fperfecto-portfolio\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fperfecto-portfolio%2Ftags%2F1.0.0&new_path=%2Fperfecto-portfolio%2Ftags%2F1.0.1",[],{"version":243,"download_url":244,"svn_tag_url":245,"released_at":27,"has_diff":232,"diff_files_changed":246,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":247,"is_current":232},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fperfecto-portfolio.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fperfecto-portfolio\u002Ftags\u002F1.0.0\u002F",[],[]]