[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fviQAn_c6tO2C8sbT0GK0Da5nBukq5aXK9NJYpNyCJyg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":46,"crawl_stats":37,"alternatives":54,"analysis":150,"fingerprints":315},"easy-image-collage","Easy Image Collage","1.13.6","Brecht","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrechtvds\u002F","\u003Cp>Use Easy Image Collage to easily add responsive image collages to your posts, pages or any custom post type. Similar to apps like Diptic, Pic Jointer and Instagram Layouts.\u003C\u002Fp>\n\u003Cp>Go to our website for \u003Ca href=\"http:\u002F\u002Fbootstrapped.ventures\u002Feasy-image-collage\u002F\" rel=\"nofollow ugc\">documentation and video lessons on all our features\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>An overview of the Easy Image Collage features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Compatible with both the Classic Editor and new \u003Cstrong>Gutenberg\u003C\u002Fstrong> editor\u003C\u002Fli>\n\u003Cli>Multiple \u003Cstrong>responsive layouts\u003C\u002Fstrong> for your collages\u003C\u002Fli>\n\u003Cli>Optionally switch to \u003Cstrong>regular images on mobile\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Easily \u003Cstrong>change the size\u003C\u002Fstrong> of the layouts\u003C\u002Fli>\n\u003Cli>Intuitive \u003Cstrong>drag and drop\u003C\u002Fstrong> interface\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>multiple collages\u003C\u002Fstrong> to any post type\u003C\u002Fli>\n\u003Cli>Open images in a \u003Cstrong>lightbox\u003C\u002Fstrong> of your choice\u003C\u002Fli>\n\u003Cli>Display \u003Cstrong>Pinterest button\u003C\u002Fstrong> for sharing your images\u003C\u002Fli>\n\u003Cli>Uses actual images for \u003Cstrong>optimal SEO\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We also have a \u003Ca href=\"http:\u002F\u002Fbootstrapped.ventures\u002Feasy-image-collage\u002F\" rel=\"nofollow ugc\">Easy Image Collage Premium version\u003C\u002Fa> which offers the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add \u003Cstrong>captions\u003C\u002Fstrong> to the images in the collage\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>custom links\u003C\u002Fstrong> for your images\u003C\u002Fli>\n\u003Cli>Unlimited possibilities by \u003Cstrong>creating your own layout\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjust borders\u003C\u002Fstrong> to get layouts however you want\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>image manipulation\u003C\u002Fstrong> to get them just right\u003C\u002Fli>\n\u003Cli>Apply \u003Cstrong>Instagram-like filters\u003C\u002Fstrong> to your images\u003C\u002Fli>\n\u003Cli>Show the image sizes for \u003Cstrong>pixel perfect\u003C\u002Fstrong> collages\u003C\u002Fli>\n\u003C\u002Ful>\n","Create beautiful responsive image collages for all your posts and pages",4000,114721,94,22,"2025-12-01T10:33:00.000Z","6.9.4","3.5","",[20,21,22,23,24],"collage","gallery","grid","image","photo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-collage.1.13.6.zip",99,1,0,"2024-06-27 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":6,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":27},"CVE-2024-5863","easy-image-collage-missing-authorization-to-authenticated-contributor-data-clearance","Easy Image Collage \u003C= 1.13.5 - Missing Authorization to Authenticated (Contributor+) Data Clearance","The Easy Image Collage plugin for WordPress is vulnerable to unauthorized loss of data due to a missing capability check on the ajax_image_collage() function in all versions up to, and including, 1.13.5. This makes it possible for authenticated attackers, with Contributor-level access and above, to erase all of the content in arbitrary posts.",null,"\u003C=1.13.5","medium",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:L","Missing Authorization","2024-06-28 03:37:49",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fceeefc3f-1cb7-48df-9978-258f015d93c7?source=api-prod",{"slug":47,"display_name":7,"profile_url":8,"plugin_count":48,"total_installs":49,"avg_security_score":50,"avg_patch_time_days":51,"trust_score":52,"computed_at":53},"brechtvds",6,79000,97,104,77,"2026-04-06T01:15:09.792Z",[55,79,96,112,133],{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":77,"download_link":78,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"responsive-portfolio-image-gallery","Responsive Portfolio Image Gallery – Portfolio Gallery","1.3","Realwebcare","https:\u002F\u002Fprofiles.wordpress.org\u002Frealwebcare\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fdemo\u002Fresponsive-portfolio-image-gallery-free\u002F\" rel=\"nofollow ugc\">FREE VERSION DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fdemo\u002Fplugins\u002F?product_id=responsive-portfolio-gallery\" rel=\"nofollow ugc\">PRO VERSION DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fitem\u002Fresponsive-portfolio-image-gallery-pro\u002F\" rel=\"nofollow ugc\">EXPLORE PRO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fbilling\u002Fsubmitticket.php?step=2&deptid=6\" rel=\"nofollow ugc\">CONTACT US\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Responsive Portfolio Image Gallery\u003C\u002Fstrong> is a lightweight yet powerful plugin designed to help you display your portfolios in a modern, organized, and responsive layout. Whether you’re a photographer, designer, or creative professional, this plugin allows you to build beautiful grid-style portfolio galleries with a filterable interface using WordPress posts and \u003Ccode>[shortcode]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Each portfolio item uses the featured image for its thumbnail, which opens up a stunning preview area displaying a larger version, along with optional titles, descriptions, buttons, and a related carousel.\u003C\u002Fp>\n\u003Cp>Customize the look and feel using the built-in settings panel – choose hover effects, filter animations, the number of posts to show, and much more.\u003C\u002Fp>\n\u003Cp>Use simple \u003Ccode>[shortcode]\u003C\u002Fcode> to place your gallery anywhere on your website.\u003C\u002Fp>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A featured image must be set for each portfolio item.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>Unlock more advanced features by upgrading to the Pro version:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create unlimited galleries with unique styles\u003C\u002Fli>\n\u003Cli>Add unlimited buttons in preview area\u003C\u002Fli>\n\u003Cli>Duplicate any Portfolio rather than resetting a new one.\u003C\u002Fli>\n\u003Cli>Backup and import\u002Fexport settings\u003C\u002Fli>\n\u003Cli>More attractive hover and filter animations\u003C\u002Fli>\n\u003Cli>Google Fonts support\u003C\u002Fli>\n\u003Cli>YouTube and Vimeo video support\u003C\u002Fli>\n\u003Cli>Assign multiple categories per portfolio\u003C\u002Fli>\n\u003Cli>Admin preview of each gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002Fitem\u002Fresponsive-portfolio-image-gallery-pro\u002F\" rel=\"nofollow ugc\">Explore Pro Features\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Pro Version Video DEMO\u003C\u002Fh3>\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\u002F4B1bbiBdtJg?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\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive for all devices\u003C\u002Fli>\n\u003Cli>Lightweight and fast-loading\u003C\u002Fli>\n\u003Cli>Built with custom post types and taxonomies\u003C\u002Fli>\n\u003Cli>Two built-in themes: \u003Ccode>Light\u003C\u002Fcode> and \u003Ccode>Dark\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Set the number of items and description length\u003C\u002Fli>\n\u003Cli>Sort portfolios by \u003Ccode>date\u003C\u002Fcode>, \u003Ccode>name\u003C\u002Fcode>, or \u003Ccode>ID\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Customize thumbnail \u003Ccode>width\u003C\u002Fcode> and \u003Ccode>height\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Choose from several hover and filter effects\u003C\u002Fli>\n\u003Cli>Display carousel of related images\u003C\u002Fli>\n\u003Cli>Hide\u002Fshow description and carousel\u003C\u002Fli>\n\u003Cli>Portfolio description can be hidden\u003C\u002Fli>\n\u003Cli>Height of the expanding preview and carousel wrapper is adjustable\u003C\u002Fli>\n\u003Cli>Enable custom CSS\u003C\u002Fli>\n\u003Cli>Shortcode-based implementation\u003C\u002Fli>\n\u003Cli>Fully compatible with all modern browsers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Custom Post Type & Taxonomy\u003C\u002Fh3>\n\u003Cp>Portfolios are managed as a dedicated custom post type with their own taxonomy. This structure ensures easy organization and separation from other content types.\u003C\u002Fp>\n\u003Ch3>Two color schemes in style\u003C\u002Fh3>\n\u003Cp>There are two color variations for the portfolio gallery plugin, dark and light. You can switch between them and load one up which is suitable for your website.\u003C\u002Fp>\n\u003Ch3>Hover & Filter Effects\u003C\u002Fh3>\n\u003Cp>Add visual appeal with a wide variety of CSS-based hover and filter animations. Let users easily navigate your gallery by filtering items based on categories.\u003C\u002Fp>\n\u003Ch3>Expanding Preview Panel\u003C\u002Fh3>\n\u003Cp>When a thumbnail is clicked, a clean, expandable preview opens with more details including a large image, title, description, buttons, and related carousel.\u003C\u002Fp>\n\u003Ch3>Custom CSS Support\u003C\u002Fh3>\n\u003Cp>Add your own styles directly from the plugin settings panel. Your rules will override the default styles without needing to modify plugin files.\u003C\u002Fp>\n\u003Ch3>Migration Notes for Version 1.3\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Version 1.3\u003C\u002Fstrong> is a major update with internal changes that may affect users upgrading from older versions. We’ve made structural improvements for better performance and flexibility, which means certain elements have been renamed or migrated.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Don’t worry – most changes are applied automatically through the version checker method.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>However, please visit \u003Ccode>Portfolio \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Guide\u003C\u002Fcode> in your WordPress dashboard for detailed upgrade instructions.\u003C\u002Fp>\n\u003Ch3>What You Should Do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Shortcodes\u003C\u002Fstrong>: Go to the pages\u002Fposts where you added \u003Ccode>[rcpig-gallery]\u003C\u002Fcode> and replace them with \u003Ccode>[rpgal-gallery]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Post Type Visibility\u003C\u002Fstrong>: If your portfolios are missing, go to your dashboard > Portfolios, and ensure items are listed under the new \u003Ccode>rpgal\u003C\u002Fcode> post type.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Check Gallery Settings\u003C\u002Fstrong>: Visit the \u003Ccode>Generate Portfolio\u003C\u002Fcode> section to confirm your included categories are set correctly.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Custom Button Data\u003C\u002Fstrong>: If you previously used buttons in your preview, confirm that they appear as expected. If not, re-enter them using the new fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We’ve tried to make this transition as seamless as possible. However, if you notice anything missing or broken, re-saving your portfolio settings or re-adding buttons under the new structure usually resolves the issue. If you need help, you can contact us at anytime.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fded\u002Fbonzo\" rel=\"nofollow ugc\">Classie – class helper functions\u003C\u002Fa> by bonzo\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2012\u002F04\u002F09\u002Fdirection-aware-hover-effect-with-css3-and-jquery\u002F\" rel=\"nofollow ugc\">Direction Aware Hover Effect\u003C\u002Fa> by Codrops\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2013\u002F03\u002F19\u002Fthumbnail-grid-with-expanding-preview\u002F\" rel=\"nofollow ugc\">Thumbnail Grid with Expanding Preview\u003C\u002Fa> by Codrops\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2011\u002F09\u002F12\u002Felastislide-responsive-carousel\u002F\" rel=\"nofollow ugc\">Elastislide\u003C\u002Fa> by Codrops\u003C\u002Fli>\n\u003Cli>Presented By: \u003Ca href=\"https:\u002F\u002Fwww.realwebcare.com\u002F\" rel=\"nofollow ugc\">Realwebcare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Frealwebcare\" rel=\"nofollow ugc\">Facebook Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A powerful and lightweight WordPress plugin for creating responsive, filterable image or portfolio galleries using [shortcode].",100,12134,78,7,"2025-07-10T16:43:00.000Z","6.8.5","5.2","7.4",[72,73,74,75,76],"grid-portfolio","photo-album","portfolio","responsive-gallery","responsive-image-gallery","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-portfolio-image-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-portfolio-image-gallery.1.3.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":28,"num_ratings":28,"last_updated":89,"tested_up_to":16,"requires_at_least":90,"requires_php":70,"tags":91,"homepage":18,"download_link":95,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"photoblocks-gallery","Gutenberg PhotoBlocks Gallery","1.0.2","wpcraftnet","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcraftnet\u002F","\u003Cp>\u003Cstrong>WP PhotoBlocks\u003C\u002Fstrong> is a clean and intuitive Gutenberg block plugin that allows WordPress users to easily create stunning photo galleries using the block editor. Perfect for photographers, bloggers, artists, small businesses, or anyone who wants to showcase visual content in a stylish, responsive layout.\u003C\u002Fp>\n\u003Cp>With drag-and-drop image uploads, adjustable column layouts, spacing controls, and optional captions, WP PhotoBlocks helps you present your images exactly the way you want—right inside the native block editor.\u003C\u002Fp>\n\u003Cp>No more clunky shortcodes or third-party interfaces—just fast, simple, and visually rich galleries built directly in Gutenberg.\u003C\u002Fp>\n\u003Cp>Whether you’re building a portfolio, travel blog, or product showcase, WP PhotoBlocks gives you a simple, reliable, and elegant way to make your photos shine.\u003C\u002Fp>\n\u003Ch3>Gallery Layouts Overview\u003C\u002Fh3>\n\u003Cp>The plugin offers multiple gallery layouts — Grid, Lightbox, Masonry, and Image Browser View — each designed to provide flexibility and visual appeal.\u003Cbr \u002F>\nWhile most configuration options are shared across layouts, a few style and interaction features are unique to each type.\u003C\u002Fp>\n\u003Ch3>Contacts\u003C\u002Fh3>\n\u003Cp>If you need assistance, please visit our website at \u003Ca href=\"https:\u002F\u002Fwpcraft.net\" rel=\"nofollow ugc\">wpcraft.net\u003C\u002Fa> or contact our support team at \u003Ca href=\"info@wpcraft.net\" rel=\"nofollow ugc\">info@wpcraft.net\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Grid Layout\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configure the number of images displayed per row (1–6).\u003C\u002Fli>\n\u003Cli>Set dynamic spacing between images (e.g., 6, 8, 10).\u003C\u002Fli>\n\u003Cli>Toggle image captions to show or hide as needed.\u003C\u002Fli>\n\u003Cli>Choose from predefined image sizes — Full, Large, Medium — or select Custom to define dynamic width and height values.\u003C\u002Fli>\n\u003Cli>Enable pagination and specify how many images to display per page.\u003C\u002Fli>\n\u003Cli>In the InspectorControls style section, customize the background color, text color, and padding (top and bottom) to match your desired design.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Lightbox Layout\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configure the number of images displayed per row (1–6).\u003C\u002Fli>\n\u003Cli>Adjust spacing dynamically between images.\u003C\u002Fli>\n\u003Cli>Toggle image captions visibility.\u003C\u002Fli>\n\u003Cli>Choose from preset or custom image sizes with dynamic width and height.\u003C\u002Fli>\n\u003Cli>Define how many images to display per page using pagination settings.\u003C\u002Fli>\n\u003Cli>Includes a lightbox viewer for interactive image previews.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Masonry Layout\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configure the number of images displayed per row (1–6).\u003C\u002Fli>\n\u003Cli>Set dynamic spacing between images.\u003C\u002Fli>\n\u003Cli>Toggle captions visibility and choose from preset or custom image sizes.\u003C\u002Fli>\n\u003Cli>Control pagination to define images per page.\u003C\u002Fli>\n\u003Cli>In the InspectorControls style section, dynamically adjust image border radius and border width.\u003C\u002Fli>\n\u003Cli>Choose from four border styles — Solid, Dashed, Dotted, and Double — and customize the border color according to your preference.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Image Browser View\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display images in full-screen mode for an immersive experience.\u003C\u002Fli>\n\u003Cli>Use thumbnail previews for quick browsing and selection.\u003C\u002Fli>\n\u003Cli>Enable slideshow mode with customizable transitions and timing.\u003C\u002Fli>\n\u003Cli>Zoom in for detailed image viewing and navigate within zoomed images.\u003C\u002Fli>\n\u003Cli>Show image position indicators (e.g., “2 of 14”).\u003C\u002Fli>\n\u003Cli>Responsive design optimized for various screen sizes and devices.\u003C\u002Fli>\n\u003Cli>In the InspectorControls style section, easily adjust background color, text color, and vertical padding for a polished design.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create or edit a post or page\u003C\u002Fli>\n\u003Cli>Open the Gutenberg Block Editor\u003C\u002Fli>\n\u003Cli>Click the “+” button and search for \u003Cstrong>PhotoBlocks Gallery\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add images from your media library or upload new ones\u003C\u002Fli>\n\u003Cli>Configure layout, image size, and other settings from the block sidebar\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. You are free to use, modify, and redistribute it under the terms of that license.\u003C\u002Fp>\n","A lightweight, modern, and fully responsive photo gallery block plugin for Gutenberg. Create beautiful image galleries with ease—no shortcode, no hass &hellip;",40,577,"2026-02-02T12:17:00.000Z","6.9",[21,92,93,94,75],"gutenberg-block","image-grid","photo-gallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphotoblocks-gallery.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":87,"downloaded":104,"rating":87,"num_ratings":27,"last_updated":18,"tested_up_to":68,"requires_at_least":105,"requires_php":18,"tags":106,"homepage":109,"download_link":110,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":111},"responsive-photo-gallery-wp","Photo Gallery WordPress","1.9","Themepoints","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemepoints\u002F","\u003Cp>The Photo Gallery plugin is an excellent solution for creating responsive image and video galleries. It features a built-in shortcode generator that allows you to easily customize the gallery’s appearance to perfectly match your website’s design. With this plugin, you can create beautiful image and video galleries in various styles.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemepoints.com\u002Fphotogallery\" rel=\"nofollow ugc\">Live demo!&raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully Responsive.\u003C\u002Fli>\n\u003Cli>Clean Design & Code.\u003C\u002Fli>\n\u003Cli>Lightbox Enable.\u003C\u002Fli>\n\u003Cli>Touch Enable.\u003C\u002Fli>\n\u003Cli>Unlimited Gallery Support.\u003C\u002Fli>\n\u003Cli>Drag & Drop Order Change.\u003C\u002Fli>\n\u003Cli>Easy Unique Shortcode.\u003C\u002Fli>\n\u003Cli>Unlimited Shortcode in same page.\u003C\u002Fli>\n\u003Cli>Select Multiple Categories.\u003C\u002Fli>\n\u003Cli>Gallery Styles.\u003C\u002Fli>\n\u003Cli>Gallery Column (1\u002F4).\u003C\u002Fli>\n\u003Cli>Gallery Image Height.\u003C\u002Fli>\n\u003Cli>Gallery Margin Bottom.\u003C\u002Fli>\n\u003Cli>Gallery Padding Left.\u003C\u002Fli>\n\u003Cli>Gallery Padding Right.\u003C\u002Fli>\n\u003Cli>Gallery Title and Description.\u003C\u002Fli>\n\u003Cli>Show\u002FHide Gallery Caption.\u003C\u002Fli>\n\u003Cli>2 Gallery Caption Style.\u003C\u002Fli>\n\u003Cli>3 Gallery Caption Position.\u003C\u002Fli>\n\u003Cli>Gallery Caption Background.\u003C\u002Fli>\n\u003Cli>Gallery Caption Text Color.\u003C\u002Fli>\n\u003Cli>Gallery Caption Font Size.\u003C\u002Fli>\n\u003Cli>Gallery Text Alignment.\u003C\u002Fli>\n\u003Cli>Gallery Background Color.\u003C\u002Fli>\n\u003Cli>Youtube\u002FVimeo Video Support.\u003C\u002Fli>\n\u003Cli>External Image Link Support.\u003C\u002Fli>\n\u003Cli>Unique Settings for Every Gallery.\u003C\u002Fli>\n\u003Cli>Easy Admin panel &\u003C\u002Fli>\n\u003Cli>Many More…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fully responsive\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery is fully responsive in mobile & Desktop devices. It can adapt any screen sizes for achieving best viewing case.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited image & Video Support\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery allows you to upload unlimited number of images and videos to create gallery as you need. We have no limits for upload images & Videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Link Support\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery support external image & video link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All Browsers Compatible\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery work’s properly in all most popular stable versions of the browsers: IE, Firefox, Safari, Opera, Chrome.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Powerful Setting panel\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery Plugin comes with a powerfull admin panel which allows you to deeply customize to fit your website\u003C\u002Fp>\n\u003Cp>\u003Cstrong>7 style & multiple columns\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery Plugin comes with 7 different unique layouts with multiple columns (1\u002F6).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Color\u003C\u002Fstrong>\u003Cbr \u002F>\nPhoto Gallery Plugin comes with a custom color which allows you to customize background color hover color, title color or overlay color etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>24\u002F7 Support\u003C\u002Fstrong>\u003Cbr \u002F>\nWe are available for support in case you have any questions, problems or need any help implementing the Photo gallery. We will do our best to respond as soon as possible.\u003C\u002Fp>\n","Pure Css3 Responsive Photo Gallery for WordPress.",14845,"4.0",[21,107,108,94,76],"grid-gallery","image-gallery","https:\u002F\u002Fthemepoints.com\u002Fphotogallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-photo-gallery-wp.zip","2026-03-15T10:48:56.248Z",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":63,"num_ratings":122,"last_updated":123,"tested_up_to":68,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":130,"download_link":131,"security_score":65,"vuln_count":27,"unpatched_count":27,"last_vuln_date":132,"fetched_at":30},"aeroscroll-gallery","Aeroscroll Gallery – Infinite Scroll Image Gallery & Post Grid with Photo Gallery","1.0.13","yannisraft","https:\u002F\u002Fprofiles.wordpress.org\u002Fyannisraft\u002F","\u003Cp>Aeroscroll Gallery offers infinite scrolling and stunning photo gallery options with flexible layouts. Create beautiful image and photo gallery collections with responsive designs and multiple layout options, including grid and justified layouts and news scrollers. Customize columns, cell sizes, and color schemes to perfection, creating the ideal image and photo galleries. Enhance your website with seamless infinite scroll galleries, and create a visually appealing photo gallery or post grid or news scroller that elevate the overall appearance of your site.\u003C\u002Fp>\n\u003Ch3>Infinite Scroll Photo Gallery & Post Grid Plugin\u003C\u002Fh3>\n\u003Cp>Transform the visual appeal of your WordPress website with Aeroscroll Gallery – the ultimate solution for creating stunning image galleries and beautiful photo galleries, as well as flexible post grids. Our robust WordPress plugin is packed with advanced features designed to make your image gallery truly exceptional. Experience the convenience of infinite scroll, responsive design and choose from a variety of layout options including grid, masonry, and justified layouts. Customize columns, cell sizes, and color schemes to perfection, creating the ideal image gallery. Whether you’re designing a post grid or news scroller or adding an image gallery, Aeroscroll Gallery provides the flexibility you need for your website.\u003C\u002Fp>\n\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\u002FVlaB439Qoyw?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>\n\u003Ch3>Live Demos\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fessential-gallery-demos\u002F\" rel=\"nofollow ugc\">Photo Gallery Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Flayout-demos-showcase\u002F\" rel=\"nofollow ugc\">Grid Layout Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fcell-themes-demos\u002F\" rel=\"nofollow ugc\">Cell Themes Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fadvanced-customization-showcase\u002F\" rel=\"nofollow ugc\">Advanced Customization Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fwatermarking-and-social-sharing-demos\u002F\" rel=\"nofollow ugc\">Watermarking and Social Sharing Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyannisraft\u002Faeroscroll-gallery\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>👑 Infinite Scroll\u003C\u002Fh3>\n\u003Cp>Enjoy an exquisite infinite scroll experience, seamlessly loading more images as users scroll through your image gallery collections.\u003C\u002Fp>\n\u003Ch3>💽 Dual Data Sources\u003C\u002Fh3>\n\u003Cp>Populate your photo gallery with images from two sources – WordPress Posts with featured images and custom image collections created within the plugin.\u003C\u002Fp>\n\u003Ch3>📦 Layout Options\u003C\u002Fh3>\n\u003Cp>Choose from three layout modes to suit your website’s design – Simple Grid, Masonry, and Justified layout for your image gallery or your personalized photo gallery.\u003C\u002Fp>\n\u003Ch3>🎴 Lightbox Preview\u003C\u002Fh3>\n\u003Cp>Enhance user experience with a built-in lightbox for image previews, allowing users to view images in detail within your photo gallery.\u003C\u002Fp>\n\u003Ch3>⚙️ Customization\u003C\u002Fh3>\n\u003Cp>Tailor your post grid view of photos into a magnificent image gallery to match your website’s aesthetics with options for customizing the number of columns, cell sizes, colors, and more.\u003C\u002Fp>\n\u003Ch3>🎨 Cell Themes\u003C\u002Fh3>\n\u003Cp>Select from a range of cell themes to apply unique styles to your gallery cells, giving your image gallery and photo gallery a distinct look.\u003C\u002Fp>\n\u003Ch3>📄 Integrated File Manager\u003C\u002Fh3>\n\u003Cp>Easily manage your image assets with the integrated file manager, simplifying the process of adding and organizing images for your image gallery.\u003C\u002Fp>\n\u003Ch3>💡 Image Optimization\u003C\u002Fh3>\n\u003Cp>Optimize your images within the plugin for faster loading times and improved website performance in your image gallery.\u003C\u002Fp>\n\u003Ch3>📱 Fully Responsive\u003C\u002Fh3>\n\u003Cp>Ensure your photo gallery looks fantastic on all devices with full responsiveness. No matter the screen size or device type, your image gallery will adapt beautifully, providing an optimal viewing experience for all your visitors.\u003C\u002Fp>\n\u003Ch3>あ Supporting 13 Languages\u003C\u002Fh3>\n\u003Cp>Unleash the power of multilingual control in WordPress with our plugin, now available in 13 languages for your admin convenience.\u003C\u002Fp>\n\u003Cp>And much more! Aeroscroll Gallery is designed to offer comprehensive customization and functionality to elevate your image slideshows.\u003C\u002Fp>\n\u003Ch3>Full Source Code of the Plugin\u003C\u002Fh3>\n\u003Cp>You can find the full source code of the plugin on our GitHub repository at the following location:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyannisraft\u002Faeroscroll-gallery\" rel=\"nofollow ugc\">Aeroscroll Gallery Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Apart from the PHP and JavaScript code of the plugin, in order to build the project for the backend administration, Node.js at least version v18.17.0 is required.\u003Cbr \u002F>\nThe backend of the plugin is built using Quasar Framework \u003Ca href=\"https:\u002F\u002Fquasar.dev\u002F\" rel=\"nofollow ugc\">Quasar Framework\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To run the code you can follow the following steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Clone the Project from GitHub.\u003C\u002Fli>\n\u003Cli>Open the project inside your favorite IDE editor.\u003C\u002Fli>\n\u003Cli>Navigate to the folder: “aeroscroll-gallery-vue-admin.”\u003C\u002Fli>\n\u003Cli>Install Node if you haven’t done it already. Follow these steps to do so: \u003Ca href=\"https:\u002F\u002Fnodejs.org\u002Fen\u002Flearn\u002Fgetting-started\u002Fhow-to-install-nodejs\" rel=\"nofollow ugc\">How to install Node.js\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm i -g @quasar\u002Fcli\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Then run \u003Ccode>npm i\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Finally, inside the folder “aeroscroll-gallery-vue-admin” run \u003Ccode>npm run dev\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Coming Soon\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>More Cell Themes\u003C\u002Fstrong>: Enhance your image gallery with additional cell themes, providing more design options to create visually stunning galleries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>More Image Collection Customization\u003C\u002Fstrong>: Enjoy greater flexibility in customizing your image collections within your image gallery, allowing for a more personalized and unique gallery experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Gallery Addon\u003C\u002Fstrong>: Expand your gallery capabilities with the upcoming video gallery addon, allowing you to create dynamic video galleries that complement your photo gallery.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Version Features\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002F\" rel=\"nofollow ugc\">WordPress Aeroscroll Gallery Pro\u003C\u002Fa> to extend its features and enhance your image gallery:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Masonry Layout\u003C\u002Fstrong>: Create stunning image galleries with a dynamic masonry layout that adjusts to your image sizes, providing a visually appealing and organized appearance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Optimization\u003C\u002Fstrong>: Optimize images within your photo gallery for faster loading times and improved performance, ensuring a seamless user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Watermarking\u003C\u002Fstrong>: Protect your images in your photo gallery by adding custom watermarks, safeguarding your content from unauthorized use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Sharing\u003C\u002Fstrong>: Increase the visibility of your photo gallery by enabling social sharing features, allowing users to share your images on various social media platforms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Horizontal Orientation\u003C\u002Fstrong>: Display your image gallery in a horizontal layout, providing a unique and engaging way to showcase your images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Collection Import\u002FExport\u003C\u002Fstrong>: Easily manage your photo gallery by importing and exporting image collections, streamlining the process of adding and organizing images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Article in Lightbox\u003C\u002Fstrong>: Enhance your photo gallery or post grid by allowing users to read articles within a lightbox, keeping them engaged without navigating away from the gallery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Scrolling\u003C\u002Fstrong>: Enable auto scrolling in your photo gallery, creating a continuous and immersive browsing experience for your users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy and Terms of Service\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fgdpr-privacy-policy\u002F\" rel=\"nofollow ugc\">Aeroscroll Gallery Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fterms-and-conditions\u002F\" rel=\"nofollow ugc\">Aeroscroll Gallery Terms and Conditions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Service Usage Disclosure\u003C\u002Fh3>\n\u003Cp>This plugin utilizes a third-party service provided by Aeroscroll in order to offer certain premium features to users. Below are the details regarding this service:\u003C\u002Fp>\n\u003Ch3>Service Purpose: The service is used for the functionality to activate\u002Fdeactivate the “Powered by Logo” in order for the user to receive a free month of Premium support.\u003C\u002Fh3>\n\u003Cp>Service Description: The service allows users to activate features such as displaying a “Powered by Logo” on the frontend in exchange for one month of premium support.\u003Cbr \u002F>\n– \u003Ca href=\"http:\u002F\u002Fwww.aeroscroll.com\u002Fwp-json\u002Faeroscroll-manager\u002Fv1\u002Fonemonthpremiumservice\" rel=\"nofollow ugc\">Service URL\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fterms-and-conditions\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.aeroscroll.com\u002Fgdpr-privacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>By using this plugin, you acknowledge and agree to the terms of use and privacy policy of the Aeroscroll service.\u003C\u002Fp>\n\u003Ch3>PRO Version Checks\u003C\u002Fh3>\n\u003Cp>Please note that the Aeroscroll Gallery plugin includes checks to detect whether the PRO version of the plugin is installed. These checks are implemented solely to inform users about the availability of certain premium features provided by the PRO version.\u003C\u002Fp>\n\u003Cp>It’s important to emphasize that the checks for the PRO version do not interfere with the functionality or performance of the plugin in any way. The Aeroscroll Gallery plugin is fully functional and usable without the PRO version, and these checks do not restrict or limit its core features.\u003C\u002Fp>\n\u003Cp>The purpose of these checks is to notify users that additional features and functionalities, exclusive to the PRO version, are available for their consideration. Users can choose to upgrade to the PRO version to unlock these premium features and enhance their experience with the plugin.\u003C\u002Fp>\n\u003Cp>We are committed to ensuring transparency and clarity regarding the functionality of the Aeroscroll Gallery plugin. If you have any questions or concerns about the PRO version checks, please don’t hesitate to contact us for further clarification.\u003C\u002Fp>\n","Wordpress Aeroscroll Gallery – A Infinite Scroll Image Gallery to create stunning photo galleries, Post Grids and News Scrollers",10,4257,2,"2025-08-11T16:40:00.000Z","4.8","7.1",[108,127,128,94,129],"infinite-scroll","news-scroller","post-grid","https:\u002F\u002Fwww.aeroscroll.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faeroscroll-gallery.zip","2025-06-09 00:00:00",{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":120,"downloaded":141,"rating":28,"num_ratings":28,"last_updated":142,"tested_up_to":16,"requires_at_least":143,"requires_php":144,"tags":145,"homepage":18,"download_link":149,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"photo-collage","Photo Collage","0.5.17","David Degner","https:\u002F\u002Fprofiles.wordpress.org\u002Fddegner\u002F","\u003Cp>Photo Collage transforms the way you display images in WordPress. Build beautiful, magazine-style photo collages with overlapping images, custom positioning, and professional layout presets – all within the familiar block editor interface.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built by a photographer for photographers.\u003C\u002Fstrong> This plugin is specifically designed for creating compelling photo story layouts that bring your visual narratives to life. Whether you’re showcasing a wedding, documenting a journey, or telling any story through images, Photo Collage gives you the creative control you need.\u003C\u002Fp>\n\u003Cp>Perfect for photographers, designers, and content creators who want to showcase images in creative, eye-catching arrangements without touching a single line of code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GitHub Repository:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fddegner\u002Fphoto-collage\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fddegner\u002Fphoto-collage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>19 Professional Layout Presets\u003C\u002Fstrong> – Choose from Floating Mosaic, Split Asymmetric, Hero + Satellites, Modular Grid, Story Stream, Contact Sheet, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Image Controls\u003C\u002Fstrong> – Fine-tune each image with rotation, opacity, padding, margins, and z-index layering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dual Positioning Modes\u003C\u002Fstrong> – Use relative positioning with margins for flexible layouts, or absolute positioning for pixel-perfect control\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Image Cropping\u003C\u002Fstrong> – Images are never cropped, preserving your entire composition\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-First Responsive\u003C\u002Fstrong> – Enable automatic stacking on mobile devices with a single toggle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Built-In\u003C\u002Fstrong> – Full support for alt text, image titles, descriptions, and decorative image marking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Visual Editing\u003C\u002Fstrong> – See exactly how your collage will look as you build it\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Caption Support\u003C\u002Fstrong> – Add captions to individual images within your collage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatible\u003C\u002Fstrong> – Works seamlessly with any WordPress theme that supports the block editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Photography portfolios\u003C\u002Fli>\n\u003Cli>Before\u002Fafter comparisons\u003C\u002Fli>\n\u003Cli>Product showcases\u003C\u002Fli>\n\u003Cli>Travel blogs\u003C\u002Fli>\n\u003Cli>Creative storytelling\u003C\u002Fli>\n\u003Cli>Magazine-style layouts\u003C\u002Fli>\n\u003Cli>Event galleries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add the Photo Collage block to any post or page\u003C\u002Fli>\n\u003Cli>Choose a Quick Layout preset or start from scratch\u003C\u002Fli>\n\u003Cli>Upload your images and customize positioning, rotation, and opacity\u003C\u002Fli>\n\u003Cli>Adjust responsive settings for mobile devices\u003C\u002Fli>\n\u003Cli>Publish and enjoy your stunning photo collage\u003C\u002Fli>\n\u003C\u002Fol>\n","Create stunning photo collages with overlapping images, advanced positioning controls, and professional layout presets.",350,"2026-03-03T23:10:00.000Z","6.8","8.3",[146,108,147,134,148],"block","overlapping-images","visual-design","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphoto-collage.0.5.17.zip",{"attackSurface":151,"codeSignals":227,"taintFlows":271,"riskAssessment":306,"analyzedAt":314},{"hooks":152,"ajaxHandlers":210,"restRoutes":220,"shortcodes":221,"cronEvents":225,"entryPointCount":226,"unprotectedCount":28},[153,159,163,167,170,174,178,183,186,191,195,199,203,206],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","wp_enqueue_scripts","enqueue_public","helpers\\assets.php",11,{"type":154,"name":160,"callback":161,"file":157,"line":162},"admin_enqueue_scripts","enqueue_admin",12,{"type":154,"name":164,"callback":165,"file":157,"line":166},"wp_head","pinterest_css",13,{"type":154,"name":164,"callback":168,"file":157,"line":169},"captions_css",14,{"type":154,"name":164,"callback":171,"priority":172,"file":157,"line":173},"custom_css",20,15,{"type":154,"name":175,"callback":176,"file":157,"line":177},"enqueue_block_editor_assets","block_assets",16,{"type":179,"name":180,"callback":181,"file":157,"line":182},"filter","mce_external_plugins","tinymce_plugin",18,{"type":154,"name":184,"callback":184,"file":185,"line":66},"init","helpers\\blocks.php",{"type":154,"name":187,"callback":188,"file":189,"line":190},"eic_modal_notices","marketing_notice","helpers\\marketing.php",50,{"type":154,"name":184,"callback":192,"priority":27,"file":193,"line":194},"register_post_type","helpers\\post_type.php",8,{"type":154,"name":196,"callback":197,"file":198,"line":66},"admin_init","privacy_policy","helpers\\privacy.php",{"type":154,"name":200,"callback":201,"file":202,"line":66},"media_buttons","add_shortcode_button","helpers\\shortcode_button.php",{"type":154,"name":204,"callback":205,"file":202,"line":194},"admin_footer","add_modal_content",{"type":154,"name":207,"callback":208,"file":209,"line":66},"after_setup_theme","vafpress_menu_init","helpers\\vafpress.php",[211,217],{"action":212,"nopriv":213,"callback":214,"hasNonce":215,"hasCapCheck":215,"file":216,"line":66},"image_collage",false,"ajax_image_collage",true,"helpers\\ajax.php",{"action":218,"nopriv":213,"callback":219,"hasNonce":215,"hasCapCheck":213,"file":216,"line":194},"image_collage_preview","ajax_image_collage_preview",[],[222],{"tag":4,"callback":223,"file":224,"line":66},"eic_shortcode","helpers\\shortcode.php",[],3,{"dangerousFunctions":228,"sqlUsage":229,"outputEscaping":231,"fileOperations":28,"externalRequests":28,"nonceChecks":122,"capabilityChecks":122,"bundledLibraries":264},[],{"prepared":28,"raw":28,"locations":230},[],{"escaped":232,"rawEcho":177,"locations":233},31,[234,237,238,240,242,244,246,248,250,252,254,255,257,259,261,263],{"file":216,"line":235,"context":236},54,"raw output",{"file":216,"line":13,"context":236},{"file":157,"line":239,"context":236},124,{"file":157,"line":241,"context":236},126,{"file":157,"line":243,"context":236},127,{"file":157,"line":245,"context":236},143,{"file":189,"line":247,"context":236},60,{"file":189,"line":249,"context":236},61,{"file":189,"line":251,"context":236},62,{"file":253,"line":166,"context":236},"helpers\\modal.php",{"file":253,"line":182,"context":236},{"file":253,"line":256,"context":236},35,{"file":253,"line":258,"context":236},89,{"file":253,"line":260,"context":236},106,{"file":253,"line":262,"context":236},123,{"file":202,"line":182,"context":236},[265,268],{"name":266,"version":37,"knownCves":267},"TinyMCE",[],{"name":269,"version":37,"knownCves":270},"Select2",[],[272,288,297],{"entryPoint":273,"graph":274,"unsanitizedCount":28,"severity":287},"ajax_image_collage (helpers\\ajax.php:11)",{"nodes":275,"edges":285},[276,280],{"id":277,"type":278,"label":279,"file":216,"line":177},"n0","source","$_POST",{"id":281,"type":282,"label":283,"file":216,"line":235,"wp_function":284},"n1","sink","echo() [XSS]","echo",[286],{"from":277,"to":281,"sanitized":215},"low",{"entryPoint":289,"graph":290,"unsanitizedCount":28,"severity":287},"ajax_image_collage_preview (helpers\\ajax.php:60)",{"nodes":291,"edges":295},[292,294],{"id":277,"type":278,"label":279,"file":216,"line":293},66,{"id":281,"type":282,"label":283,"file":216,"line":13,"wp_function":284},[296],{"from":277,"to":281,"sanitized":215},{"entryPoint":298,"graph":299,"unsanitizedCount":28,"severity":287},"\u003Cajax> (helpers\\ajax.php:0)",{"nodes":300,"edges":304},[301,303],{"id":277,"type":278,"label":302,"file":216,"line":177},"$_POST (x2)",{"id":281,"type":282,"label":283,"file":216,"line":235,"wp_function":284},[305],{"from":277,"to":281,"sanitized":215},{"summary":307,"deductions":308},"The static analysis of the \"easy-image-collage\" plugin v1.13.6 indicates a generally good security posture. The plugin has a small attack surface with all identified entry points protected by authentication checks. SQL queries are exclusively executed using prepared statements, and there are no observed dangerous functions or file operations. The presence of nonce and capability checks on AJAX handlers further strengthens its security. However, a significant concern arises from the output escaping, with 34% of outputs not being properly escaped, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is involved in these unescaped outputs.\n\nThe vulnerability history shows one previously disclosed medium severity vulnerability. While currently patched, the fact that a medium severity vulnerability existed, and the common type being \"Missing Authorization,\" suggests a potential for oversight in securing certain functionalities. The most recent vulnerability was disclosed on 2024-06-27, indicating that the plugin has had recent security issues.\n\nIn conclusion, the plugin exhibits good practices in preventing common web vulnerabilities like SQL injection and unauthorized access through protected entry points. The primary weakness lies in the unescaped output, which could be a vector for XSS attacks. The past medium severity vulnerability, though patched, highlights the need for continued vigilance in authorization checks. Overall, it's a moderately secure plugin with a specific area for improvement.",[309,311],{"reason":310,"points":194},"Unescaped output (34% of total)",{"reason":312,"points":313},"Previous medium severity vulnerability",5,"2026-03-16T18:14:53.227Z",{"wat":316,"direct":338},{"assetPaths":317,"generatorPatterns":326,"scriptPaths":327,"versionParams":329},[318,319,320,321,322,323,324,325],"\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fcss\u002Fpublic.css","\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fjs\u002Fpublic.js","\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fdist\u002Fblocks.css","\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fdist\u002Fblocks.js","\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fvendor\u002Ffont-awesome\u002Fcss\u002Ffont-awesome.min.css","\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fvendor\u002Floopj-jquery-simple-slider\u002Fcss\u002Fsimple-slider.css","\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fvendor\u002Floopj-jquery-simple-slider\u002Fjs\u002Fsimple-slider.js","\u002Fwp-content\u002Fplugins\u002Feasy-image-collage\u002Fjs\u002Fadmin.js",[],[321,319,328,324,325],"\u002F\u002Fassets.pinterest.com\u002Fjs\u002Fpinit.js",[330,331,332,333,334,335,336,337],"easy-image-collage\u002Fcss\u002Fpublic.css?ver=","easy-image-collage\u002Fjs\u002Fpublic.js?ver=","easy-image-collage\u002Fdist\u002Fblocks.css?ver=","easy-image-collage\u002Fdist\u002Fblocks.js?ver=","easy-image-collage\u002Fvendor\u002Ffont-awesome\u002Fcss\u002Ffont-awesome.min.css?ver=","easy-image-collage\u002Fvendor\u002Floopj-jquery-simple-slider\u002Fcss\u002Fsimple-slider.css?ver=","easy-image-collage\u002Fvendor\u002Floopj-jquery-simple-slider\u002Fjs\u002Fsimple-slider.js?ver=","easy-image-collage\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":339,"htmlComments":341,"htmlAttributes":342,"restEndpoints":348,"jsGlobals":349,"shortcodeOutput":351},[340],"eic-collage",[],[343,344,345,346,347],"data-responsive-breakpoint","data-responsive-layout","data-pinterest-image","data-pinterest-description","data-pinterest-media",[],[350],"eic_public",[352],"[easy_image_collage"]