[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjidBBa8MDVGeK1L-03oph2qUGCjcXa3m4v_1VP_mVjk":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":55,"analysis":154,"fingerprints":345},"filter-gallery","Filter Gallery","0.2.3","FARAZFRANK","https:\u002F\u002Fprofiles.wordpress.org\u002Ffarazfrank\u002F","\u003Cp>The \u003Cstrong>Responsive Filter Gallery\u003C\u002Fstrong> plugin makes it simple to create beautiful, organized image displays on your WordPress site. Whether you need a professional portfolio showcase, a product catalog, or a creative photography album, this tool lets you sort content dynamically without page reloads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check Free Version Demo:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpfrank.com\u002Fdemo\u002Ffilter-gallery-free-wordpress-pluign\u002F\" rel=\"nofollow ugc\">Filter Gallery\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Check Pro Version Demo:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpfrank.com\u002Fdemo\u002Ffilter-gallery-pro\u002F\" rel=\"nofollow ugc\">Filter Gallery Pro\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>More About Pro:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpfrank.com\u002Fwordpress-plugins\u002Ffilter-gallery-pro\u002F\" rel=\"nofollow ugc\">Filter Gallery Pro Features\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Where To Buy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpfrank.com\u002Faccount\u002Fsignup\u002Ffilter-gallery-pro\" rel=\"nofollow ugc\">Buy Filter Gallery Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Video Tutorials\u003C\u002Fh4>\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\u002FtV4AvFGgC2U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>We designed this plugin to be intuitive and lightweight. You can upload images, assign them to categories (filters), and let your visitors browse your work seamlessly. The gallery automatically adapts to desktops, tablets, and mobile screens, ensuring a perfect viewing experience everywhere.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Responsive Design:\u003C\u002Fstrong> Automatically adapts to any screen size.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filterable Categories:\u003C\u002Fstrong> meaningful tags to organize your projects or products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bootstrap Integrated:\u003C\u002Fstrong> Built on the solid foundation of Bootstrap for reliability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Management:\u003C\u002Fstrong> Simple drag-and-drop interface for ordering images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Galleries:\u003C\u002Fstrong> Create as many distinctive galleries as you need.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightbox Support:\u003C\u002Fstrong> Includes a built-in lightbox for viewing full-size images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode System:\u003C\u002Fstrong> precise placement of galleries anywhere on your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version Features\u003C\u002Fh4>\n\u003Cp>Unlock the full potential of your portfolios with the Pro Version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Filters:\u003C\u002Fstrong> Create deep folder structures with parent and child filters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Layouts:\u003C\u002Fstrong> Choose from Masonry, multi-column (2, 3, 4), and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling:\u003C\u002Fstrong> Full control over colors for buttons, titles, and active states.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimization:\u003C\u002Fstrong> Add “Alt” text to images for better search engine visibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Linking:\u003C\u002Fstrong> Link gallery images to custom URLs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hover Effects:\u003C\u002Fstrong> Choose from multiple distinct hover animations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium Support:\u003C\u002Fstrong> Get priority assistance for any questions.\u003C\u002Fli>\n\u003C\u002Ful>\n","Build a responsive filter gallery for your portfolio. Organize images with filters in a stunning grid or masonry layout easily.",3000,54793,90,19,"2025-12-31T12:49:00.000Z","6.9.4","4.0","5.0",[4,20,21,22,23],"image-gallery","masonry","portfolio","responsive","https:\u002F\u002Fwpfrank.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilter-gallery.0.2.3.zip",100,1,0,"2022-12-06 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":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2022-4142","wordpress-filter-gallery-plugin-authenticated-administrator-stored-cross-site-scripting","WordPress Filter Gallery Plugin \u003C= 0.1.5 - Authenticated (Administrator+) Stored Cross-Site Scripting","The WordPress Filter Gallery Plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ufg_gallery_filters \r\n AJAX action in versions up to, and including, 0.1.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=0.1.5","0.1.6","medium",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3cea044c-3117-4722-a696-5b7368d31d63?source=api-prod",413,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":26,"avg_patch_time_days":52,"trust_score":53,"computed_at":54},"farazfrank",28,46770,578,79,"2026-04-03T21:26:54.755Z",[56,78,100,115,135],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":13,"num_ratings":66,"last_updated":67,"tested_up_to":16,"requires_at_least":17,"requires_php":68,"tags":69,"homepage":73,"download_link":74,"security_score":75,"vuln_count":76,"unpatched_count":28,"last_vuln_date":77,"fetched_at":30},"portfolio-elementor","PowerFolio – Portfolio & Image Gallery for Elementor","3.2.5","Diego Pereira","https:\u002F\u002Fprofiles.wordpress.org\u002Fdotrex\u002F","\u003Cp>A powerful portfolio and gallery plugin for WP, Elementor and Gutenberg. Create portfolio and image galleries in seconds using any page builder!\u003C\u002Fp>\n\u003Ch3>A Powerful Portfolio and Gallery Plugin for Elementor\u003C\u002Fh3>\n\u003Cp>WordPress has changed. Page builders have made it easier than ever to create websites.\u003C\u002Fp>\n\u003Cp>Powerfolio arrives to complement this new generation of WordPress, making it possible to create portfolios and image galleries in an easy and fast way, fully integrated with WordPress page builders.\u003C\u002Fp>\n\u003Ch3>Plugin Demo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpowerfoliowp.com\u002F\" rel=\"nofollow ugc\">Click here to see the portfolio demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>The first impression is what matters\u003C\u002Fh3>\n\u003Cp>Do you want to display projects in a classic grid or in a masonry layout? Or do you prefer an exclusive format, where each item has a specific size? With Powerfolio, you can choose any of these options.\u003C\u002Fp>\n\u003Cp>Powerfolio allows you to create a professional portfolio or an image gallery in a few seconds using your preferred page builder (Gutenberg or Elementor).\u003C\u002Fp>\n\u003Cp>It is possible, in a few clicks, to choose the number of columns, define category filters and customize hover effects, backgrounds, colors, CSS options, Animations, and much more.\u003C\u002Fp>\n\u003Ch3>Compatible With Elementor\u003C\u002Fh3>\n\u003Cp>Powerfolio is 100% compatible with Elementor. It means that you can use our portfolio for elementor or image gallery elementor widgets to create a gallery grid on any page and edit using the page builder features of Elementor.\u003C\u002Fp>\n\u003Ch3>Integrated with Gutenberg\u003C\u002Fh3>\n\u003Cp>Powerfolio is also compatible with Gutenberg, the block editor from WordPress. With our Portfolio and Image Gallery blocks you can easily create and customize filterable image grids using the visual editor from WordPress.\u003C\u002Fp>\n\u003Ch3>Filterable Galleries\u003C\u002Fh3>\n\u003Cp>Powerfolio has built-in filterable gallery option. By activating it, your users will be able to filter the items in the gallery according to the selected category.\u003C\u002Fp>\n\u003Ch3>CSS Animations and Transition Effects\u003C\u002Fh3>\n\u003Cp>You can choose from several transition effects for your portfolio or image grid. A simple way to delight your users.\u003C\u002Fp>\n\u003Ch3>Custom Grids\u003C\u002Fh3>\n\u003Cp>There are several grid options to choose from, like the classic box grid, masonry and custom grids.\u003Cbr \u002F>\nYou can also create your own custom grid by changing the width and height of each item in the gallery (PRO version only)\u003C\u002Fp>\n\u003Ch3>Fully Responsive\u003C\u002Fh3>\n\u003Cp>Portfolios are 100% responsive, this means that your portfolio or gallery will work perfectly on any screen, such as monitors, tablets and mobile phones.\u003C\u002Fp>\n\u003Ch3>Demo Videos\u003C\u002Fh3>\n\u003Cp>Getting started with your first portfolio #1\u003Cbr \u002F>\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\u002F6wrMp5li8ns?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Getting started with your first portfolio #2\u003Cbr \u002F>\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\u002FeikLVsTO0yw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>This is a detailed tutorial on how to build a nice portfolio with the plugin\u003Cbr \u002F>\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\u002FsJFL3iG1Xjk?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>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Filterable Portfolio Addon\u002FWidget for Elementor\u003C\u002Fli>\n\u003Cli>Filterable Portfolio Block for WordPress\u002FGutenberg\u003C\u002Fli>\n\u003Cli>Filterable Image Gallery Addon\u002FWidget for Elementor\u003C\u002Fli>\n\u003Cli>Filterable Image Gallery Block for WordPress\u002FGutenberg\u003C\u002Fli>\n\u003Cli>Portfolio Shortcode Generator (available on the WP Classic Editor screen)\u003C\u002Fli>\n\u003Cli>Masonry, Boxed and custom Packery Grid layouts (and also a grid builder in PRO version!)\u003C\u002Fli>\n\u003Cli>You can show the projects on a modal or on a single page\u003C\u002Fli>\n\u003Cli>Compatible with Elementor (Portfolio Widget)\u003C\u002Fli>\n\u003Cli>Compatible with any page builder (using the shortcode option)\u003C\u002Fli>\n\u003Cli>2,3,4,5 or 6 columns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Elementor Portfolio Widget\u002FAddon\u003C\u002Fh3>\n\u003Cp>With this Elementor portfolio widget, you can display the posts of the portfolio post type in a filterable gallery. You have options to customize everything, from the layout\u002Fgrid to the hover effects.\u003C\u002Fp>\n\u003Ch3>Filterable Image Gallery for Elementor Widget\u002FAddon\u003C\u002Fh3>\n\u003Cp>You can use the Elementor gallery widget to display a filterable image gallery in your page. You will have the same customization options as the portfolio for elementor widget.\u003C\u002Fp>\n\u003Ch3>Image Gallery GRID Builder (PRO Version)\u003C\u002Fh3>\n\u003Cp>With the grid builder, you will be able to customize the width and height of each item in your gallery. In combination with the packery layout and the filter, it allows you to create unique and magic grids.\u003C\u002Fp>\n\u003Ch3>Beta Features\u003C\u002Fh3>\n\u003Cp>We also have some features that are not the main purpose of the plugin but we can turn into main features of the plugin. E.g.\u003Cbr \u002F>\n* Posts Grid Addon\u002FWidget for Elementor\u003Cbr \u002F>\n* Woocommerce Products Grid Addon\u002FWidget for Elementor\u003Cbr \u002F>\n* 4 Post\u002FProduct Grid Styles – Classic, Masonry and 2 creative styles\u003C\u002Fp>\n\u003Ch3>POSTS GRID FOR ELEMENTOR WIDGET\u003C\u002Fh3>\n\u003Cp>With this Elementor widget, you can display the content of the “post” post type in a customizable post grid, with several style options.\u003C\u002Fp>\n\u003Ch3>PRODUCTS GRID FOR ELEMENTOR WIDGET\u003C\u002Fh3>\n\u003Cp>You can use this Elementor widget to display the products of your Woocommerce store.\u003C\u002Fp>\n\u003Ch3>PRO version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Several hover animations\u002Feffects\u003C\u002Fli>\n\u003Cli>Several grid styles, including Special Grids\u003C\u002Fli>\n\u003Cli>Grid Builder\u003C\u002Fli>\n\u003Cli>Portfolio Carousel Widget\u003C\u002Fli>\n\u003Cli>Extra CSS effects and animations\u003C\u002Fli>\n\u003Cli>Option to display a specific portfolio category\u003C\u002Fli>\n\u003Cli>Option to display content from any post type to the grid\u003C\u002Fli>\n\u003Cli>Extra customization options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation Instructions \u002F How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload \u003Ccode>elementor-portfolio\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Click on the “Portfolio” link from the main menu\u003C\u002Fli>\n\u003Cli>Click on “Add New Item”, create your first portfolio content and publish. Create as many posts as you want.\u003C\u002Fli>\n\u003Cli>Create a new page using Elementor, or edit an existing one\u003C\u002Fli>\n\u003Cli>Drag and drop the portfolio widget to your page.\u003C\u002Fli>\n\u003Cli>Customize it using the widget options and publish the page.\u003C\u002Fli>\n\u003Cli>Done! Your new portfolio is ready!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>How to display the filterable portfolio grid using a shortcode\u003C\u002Fh4>\n\u003Cp>The widget will be available in Elementor items. Just drag it to your website and select the customization options 🙂\u003C\u002Fp>\n\u003Cp>You can also use the shortcode to display the portfolio grid on a page\u002Fpost, or using Gutenberg and other page builders:\u003C\u002Fp>\n\u003Cp>[powerfolio]\u003C\u002Fp>\n\u003Cp>You can customize it using these options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>postsperpage:\u003C\u002Fstrong> Set a number of posts to show (eg: postsperpage=”12″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>showfilter\u003C\u002Fstrong>: Show the category filter on the top of the grid. Options: yes\u002Fno. (eg: showfilter=”yes”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>style\u003C\u002Fstrong>: Set the grid style of the portfolio. Options: masonry\u002Fbox. (eg: style=”box”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>linkto\u003C\u002Fstrong>: Set the link type of the portfolio item. If is set to image, it will open the Featured Image on a lightbox. Options: image\u002Fproject. (eg: linkto=”image”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>columns\u003C\u002Fstrong>: Set the columns per row of the portfolio grid. Options: 2\u002F3\u002F4. (eg: columns=”4″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>margin\u003C\u002Fstrong>: Choose if you want a margin between the items or no. Options: yes\u002Fno. (eg: margin=”no”).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example of a complete shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[powerfolio postsperpage=”12″ type=”no” showfilter=”yes” style=”masonry” linkto=”image” columns=”4″ margin=”no”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example of a complete shortcode without the set properties:\u003C\u002Fstrong>\u003Cbr \u002F>\n[powerfolio postsperpage=”” showfilter=”” style=”” linkto=”” columns=”” margin=””]\u003C\u002Fp>\n","A powerful portfolio and gallery plugin for WP, Elementor and Gutenberg. Create portfolio and image galleries in seconds using any page builder!",10000,365982,11,"2025-12-03T22:46:00.000Z","7.4",[70,71,20,22,72],"elementor","gallery","responsive-portfolio","https:\u002F\u002Fpowerfoliowp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fportfolio-elementor.3.2.5.zip",96,4,"2025-09-22 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":16,"requires_at_least":17,"requires_php":91,"tags":92,"homepage":97,"download_link":98,"security_score":88,"vuln_count":27,"unpatched_count":28,"last_vuln_date":99,"fetched_at":30},"new-photo-gallery","Photo Gallery for Images","1.5.4","A WP Life","https:\u002F\u002Fprofiles.wordpress.org\u002Fawordpresslife\u002F","\u003Cp>New Photo Gallery offers a versatile solution for creating and managing image collections on your WordPress website. This plugin enables you to build responsive photo galleries that adjust seamlessly to different screen resolutions, ensuring a consistent viewing experience across desktop and mobile devices.\u003C\u002Fp>\n\u003Ch4>Check Live Demos\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fphoto-gallery-free-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Photo Gallery Free\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fphoto-gallery-premium\u002F\" rel=\"nofollow ugc\">Photo Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fphoto-gallery-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Where To Buy\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FnAhzDfCTl6M?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>The core functionality centers on a grid-based display that keeps your images organized. When a visitor clicks on an item, it opens in a lightbox, providing a focused view of the image or video. This feature is particularly useful for portfolios, product showcases, or event albums where visual detail is important.\u003C\u002Fp>\n\u003Cp>Beyond standard images, the plugin supports video content from YouTube and Vimeo, allowing you to create mixed media galleries. You can also utilize the layout options to present team members or partner logos in a structured format. The interface is designed to be intuitive, letting you upload media and generate shortcodes without complex configuration.\u003C\u002Fp>\n\u003Ch4>What You Can Create\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Photo Gallery\u003C\u002Fstrong> – Organize your images in a clean, structured grid layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Portfolio Showcase\u003C\u002Fstrong> – Present your work professionally with optional hover effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightbox Display\u003C\u002Fstrong> – Enable users to view images in a full-screen overlay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Gallery\u003C\u002Fstrong> – Integrate content directly from YouTube and Vimeo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team Layouts\u003C\u002Fstrong> – Introduce team members with photos and bios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand Displays\u003C\u002Fstrong> – Show client logos or partner brands effectively.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features (Free Version)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive grid system that adapts to any screen size.\u003C\u002Fli>\n\u003Cli>Lightbox functionality for viewing images and videos without leaving the page.\u003C\u002Fli>\n\u003Cli>Create unlimited galleries with no restriction on the number of images.\u003C\u002Fli>\n\u003Cli>Support for YouTube and Vimeo video embedding.\u003C\u002Fli>\n\u003Cli>Image protection for gallery\u003C\u002Fli>\n\u003Cli>Grayscale effect for images.\u003C\u002Fli>\n\u003Cli>Options to add titles and descriptions to your media.\u003C\u002Fli>\n\u003Cli>Multiple column configurations (ranging from 2 to 6 columns).\u003C\u002Fli>\n\u003Cli>Hover effects for gallery thumbnails.\u003C\u002Fli>\n\u003Cli>Shortcode system for easy insertion into posts and pages.\u003C\u002Fli>\n\u003Cli>Translation support for multilingual websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>Upgrade to the premium version for additional capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Masonry Layout\u003C\u002Fstrong> – Utilize a dynamic Pinterest-style grid for varied image aspect ratios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Hover Effects\u003C\u002Fstrong> – Choose from 30 distinct animation styles for thumbnails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Load More Pagination\u003C\u002Fstrong> – Implement a “Load More” button for large collections.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Map Integration\u003C\u002Fstrong> – Associate images with location data on a map.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Links\u003C\u002Fstrong> – Attach specific URLs to individual gallery items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fixed Dimension Lightbox\u003C\u002Fstrong> – maintain consistent sizing for the lightbox viewer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Transition Effects\u003C\u002Fstrong> – Smooth 2D animations when enhanced gallery navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Enhancements\u003C\u002Fstrong> – Apply shadow and glow effects to thumbnails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interface Customization\u003C\u002Fstrong> – Adjust colors for the lightbox tool and background.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> – Apply your own style rules for precise control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> – Receive direct assistance for technical inquiries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fphoto-gallery-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Get Photo Gallery Premium\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>Photo Gallery > Add New\u003C\u002Fstrong> in your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Provide a title for your new gallery.\u003C\u002Fli>\n\u003Cli>Upload your desired images using the standard media uploader.\u003C\u002Fli>\n\u003Cli>Adjust the gallery settings, such as column count and spacing.\u003C\u002Fli>\n\u003Cli>Copy the shortcode generated by the plugin.\u003C\u002Fli>\n\u003Cli>Paste this shortcode into any page or post editor.\u003C\u002Fli>\n\u003Cli>Publish the page to view your live gallery.\u003C\u002Fli>\n\u003C\u002Fol>\n","Display photos in responsive grid and lightbox layouts. Build image galleries, portfolios, and video galleries.",2000,161148,98,14,"2025-12-29T09:51:00.000Z","7.0",[20,93,94,95,96],"lightbox-gallery","photo-gallery","portfolio-gallery","responsive-gallery","https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fphoto-gallery-premium\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnew-photo-gallery.1.5.4.zip","2024-04-29 00:00:00",{"slug":101,"name":102,"version":81,"author":82,"author_profile":83,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":26,"num_ratings":107,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":112,"download_link":113,"security_score":88,"vuln_count":114,"unpatched_count":28,"last_vuln_date":99,"fetched_at":30},"new-grid-gallery","Grid Gallery for Images","\u003Cp>Grid Gallery helps you showcase your images in a clean, organized grid layout. Unlike traditional lightbox galleries, this one presents images in a slider-style preview while keeping the familiar gallery appearance. It’s a fresh approach that works well for photographers, artists, and anyone who wants their images to stand out.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>View Pro Demo:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fgrid-gallery-premium\u002F\" rel=\"nofollow ugc\">Grid Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>More About Pro:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fgrid-gallery-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Grid Gallery Premium Features\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Where To buy:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Faccount\u002Fsignup\u002Fgrid-gallery-premium\" rel=\"nofollow ugc\">Buy Grid Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FGusIaoInRJQ?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\u003Ch4>Why Choose Grid Gallery?\u003C\u002Fh4>\n\u003Cp>When visitors click on a thumbnail, the image opens smoothly within the gallery area – no popup windows or separate lightbox overlays. This keeps users engaged on your page while they browse through your photos.\u003C\u002Fp>\n\u003Cp>The gallery adapts to any screen size using CSS3 hardware acceleration, so it looks crisp and performs smoothly on phones, tablets, and desktops alike.\u003C\u002Fp>\n\u003Ch4>What You Can Do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Build unlimited galleries with as many images as you need\u003C\u002Fli>\n\u003Cli>Display galleries anywhere using simple shortcodes\u003C\u002Fli>\n\u003Cli>Add titles and descriptions to your images\u003C\u002Fli>\n\u003Cli>Choose from multiple hover animation effects\u003C\u002Fli>\n\u003Cli>Customize column layouts to match your design\u003C\u002Fli>\n\u003Cli>Adjust animation speed and transition styles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Photography portfolios\u003C\u002Fli>\n\u003Cli>Art and design showcases\u003C\u002Fli>\n\u003Cli>Product catalogs\u003C\u002Fli>\n\u003Cli>Event photo collections\u003C\u002Fli>\n\u003Cli>Travel blogs\u003C\u002Fli>\n\u003Cli>Personal photo albums\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive grid layout\u003C\u002Fli>\n\u003Cli>3 hover animation effects\u003C\u002Fli>\n\u003Cli>Shortcode support for pages and posts\u003C\u002Fli>\n\u003Cli>Image titles with show\u002Fhide option\u003C\u002Fli>\n\u003Cli>Navigation controls\u003C\u002Fli>\n\u003Cli>Mobile-friendly touch support\u003C\u002Fli>\n\u003Cli>Unlimited galleries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>The premium version adds more customization options for professional use:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>6 column layout options\u003C\u002Fli>\n\u003Cli>25 animation easing effects\u003C\u002Fli>\n\u003Cli>20 hover effects\u003C\u002Fli>\n\u003Cli>5 navigation button positions\u003C\u002Fli>\n\u003Cli>5 title and description positions\u003C\u002Fli>\n\u003Cli>Title on image preview\u003C\u002Fli>\n\u003Cli>Description on image preview\u003C\u002Fli>\n\u003Cli>Custom thumbnail border settings\u003C\u002Fli>\n\u003Cli>Custom image spacing controls\u003C\u002Fli>\n\u003Cli>Link images to external URLs\u003C\u002Fli>\n\u003Cli>Auto scroll functionality\u003C\u002Fli>\n\u003Cli>Load more button\u003C\u002Fli>\n\u003Cli>Custom CSS support\u003C\u002Fli>\n\u003Cli>Gallery ordering (ascending, descending, shuffle)\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>More Pro Demo Examples\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fgrid-gallery-premium\u002Fcustomize-border-settings\u002F\" rel=\"nofollow ugc\">Customize Border Settings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fgrid-gallery-premium\u002Fimage-hover-effects\u002F\" rel=\"nofollow ugc\">Image Hover Effects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fawplife.com\u002Fdemo\u002Fgrid-gallery-premium\u002Fspacing-settings\u002F\" rel=\"nofollow ugc\">Gallery Spacing Settings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fgrid-gallery-premium\u002Ftitle-and-description-on-thumbnails\u002F\" rel=\"nofollow ugc\">Title And Description On Thumbnails\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fgrid-gallery-premium\u002Fcolumn-layout\u002F\" rel=\"nofollow ugc\">Multiple Column Layout\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create responsive grid galleries with hover effects and smooth animations. Easy shortcode integration for pages and posts.",1000,93633,9,"2025-12-15T12:24:00.000Z","3.8","",[71,20,94,22,96],"https:\u002F\u002Fawplife.com\u002Fwodpress-plugins\u002Fgrid-gallery-premium\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnew-grid-gallery.1.5.4.zip",2,{"slug":116,"name":117,"version":81,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":124,"num_ratings":27,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":133,"download_link":134,"security_score":26,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"elfi-masonry-addon","Elfi Masonry – Filterable Portfolio & Masonry Gallery Addon for Elementor","Sharabindu","https:\u002F\u002Fprofiles.wordpress.org\u002Fsharabindu\u002F","\u003Cp>ELFI Masonry is a feature-rich \u003Cstrong>Elementor Masonry Gallery & Filterable Portfolio Addon\u003C\u002Fstrong> designed for showcasing portfolios, products, blog posts, or any custom post type. It helps you create dynamic, category-based filters and visually appealing image galleries with full Elementor styling options.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Felfi.sharabindu.com\u002F\" title=\"Pro Demo ELFI masonry Addon\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Felfi-masonry-addon\u002F\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Felfi.sharabindu.com\u002Fdocs\u002Fintroduction\u002F\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Felfi.dipashi.com\u002Fwp-admin\u002F\" title=\"Backend\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Preview ElFI Masonry Addon For Elementor\u003C\u002Fh3>\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\u002FXvFWej5Go5M?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\u003Cp>The addon includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter Masonry Widget (Post-based masonry with category filter)\u003C\u002Fli>\n\u003Cli>Gallery Masonry Widget (Custom image gallery masonry)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Both widgets are fully responsive, SEO-friendly, and work with any Elementor-compatible theme.\u003C\u002Fp>\n\u003Ch3>Filter Masonry Widget\u003C\u002Fh3>\n\u003Cp>The Filter Masonry widget lets you create filterable masonry layouts based on WordPress post types. Categories automatically become filter buttons, allowing users to sort items instantly.\u003C\u002Fp>\n\u003Ch3>Features of Filter Masonry\u003C\u002Fh3>\n\u003Ch4>Post Type Based Showcase\u003C\u002Fh4>\n\u003Cp>Create category-based showcases for:\u003Cbr \u002F>\n– Products (WooCommerce)\u003Cbr \u002F>\n– Blog Posts\u003Cbr \u002F>\n– Portfolio items\u003Cbr \u002F>\n– Custom post types\u003C\u002Fp>\n\u003Ch4>Two Sorting Methods\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Category Sorting\u003Cbr \u002F>\nDisplays category-specific items with filter buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Post Type Sorting\u003Cbr \u002F>\nDisplays all items under the selected post type without a filter bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Category Filter Support\u003C\u002Fh4>\n\u003Cp>When users click a category button, only items from that category are displayed. Ideal for creating:\u003Cbr \u002F>\n– Product filters\u003Cbr \u002F>\n– Portfolio filters\u003Cbr \u002F>\n– Blog post filters\u003Cbr \u002F>\n– Service filters\u003C\u002Fp>\n\u003Ch3>Gallery Masonry Widget\u003C\u002Fh3>\n\u003Cp>The Gallery Masonry widget allows you to create a beautiful \u003Cstrong>custom image masonry gallery\u003C\u002Fstrong> without needing posts or categories. All items are added directly from the Elementor editor.\u003C\u002Fp>\n\u003Ch3>Features of Gallery Masonry\u003C\u002Fh3>\n\u003Ch4>Add Unlimited Items\u003C\u002Fh4>\n\u003Cp>Add as many gallery items as needed. Each item can include:\u003Cbr \u002F>\n– Image\u003Cbr \u002F>\n– Title \u002F Caption\u003Cbr \u002F>\n– Link\u003Cbr \u002F>\n– Popup content\u003C\u002Fp>\n\u003Ch4>Custom Title and Images\u003C\u002Fh4>\n\u003Cp>Each gallery item can have a custom:\u003Cbr \u002F>\n– Image\u003Cbr \u002F>\n– Text\u002FTitle\u003Cbr \u002F>\n– URL\u003Cbr \u002F>\n– Popup content\u003C\u002Fp>\n\u003Ch4>Item Link Support\u003C\u002Fh4>\n\u003Cp>Hovering over each item reveals a link icon that opens a custom URL.\u003C\u002Fp>\n\u003Ch4>Popup Content Options\u003C\u002Fh4>\n\u003Cp>Each item can display pop-up elements such as:\u003Cbr \u002F>\n– Popup Image\u003Cbr \u002F>\n– Popup Video (YouTube\u002FVimeo)\u003Cbr \u002F>\n– Popup Shortcode\u003Cbr \u002F>\n– Popup HTML\u003Cbr \u002F>\n– Popup Map Embed\u003Cbr \u002F>\n– Popup content with image gallery\u003C\u002Fp>\n\u003Ch4>Preview & Buy Links\u003C\u002Fh4>\n\u003Cp>Perfect for product showcases. Add:\u003Cbr \u002F>\n– Preview button\u003Cbr \u002F>\n– Buy Now button\u003Cbr \u002F>\n– Any custom link\u003C\u002Fp>\n\u003Ch3>Other Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Portfolio Filter\u003C\u002Fli>\n\u003Cli>Post Filter\u003C\u002Fli>\n\u003Cli>Product Filter\u003C\u002Fli>\n\u003Cli>Custom Post Type Support\u003C\u002Fli>\n\u003Cli>Change permalink slug for “elfi-masonry-addon”\u003C\u002Fli>\n\u003Cli>Fully responsive layout\u003C\u002Fli>\n\u003Cli>Popup image viewer\u003C\u002Fli>\n\u003Cli>2, 3, and 4-column layouts\u003C\u002Fli>\n\u003Cli>Read More button option\u003C\u002Fli>\n\u003Cli>Cross-browser compatibility\u003C\u002Fli>\n\u003Cli>Lightweight and fast\u003C\u002Fli>\n\u003Cli>Well documented\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cp>The premium version includes even more advanced controls:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Freestyle masonry with 10+ premium styles\u003C\u002Fli>\n\u003Cli>Gallery Masonry with 10 extra professional layouts\u003C\u002Fli>\n\u003Cli>Custom post type full support\u003C\u002Fli>\n\u003Cli>14+ layout animations\u003C\u002Fli>\n\u003Cli>Popup video support (YouTube, Vimeo, etc.)\u003C\u002Fli>\n\u003Cli>Popup shortcode support\u003C\u002Fli>\n\u003Cli>Popup raw HTML support\u003C\u002Fli>\n\u003Cli>Popup embed (map, iframe, code)\u003C\u002Fli>\n\u003Cli>Custom popup icons\u003C\u002Fli>\n\u003Cli>Popup content with image gallery\u003C\u002Fli>\n\u003Cli>AJAX-based infinite scroll pagination\u003C\u002Fli>\n\u003Cli>12+ filter button styles\u003C\u002Fli>\n\u003Cli>More customization options and templates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>ELFI Masonry does not collect, store, or transmit any user data.\u003Cbr \u002F>\nIt does not connect to any external service.\u003Cbr \u002F>\nThis is an addon built exclusively for the Elementor Page Builder.\u003C\u002Fp>\n\u003Ch3>Feedback\u003C\u002Fh3>\n\u003Cp>We welcome your suggestions and feedback.\u003Cbr \u002F>\nIf you enjoy using ELFI Masonry, please leave a positive review and share your experience.\u003C\u002Fp>\n\u003Ch3>And many more things are waiting for you to discover\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Felfi-masonry-addon\" rel=\"nofollow ugc\">GET PRO VERSION\u003C\u002Fa>\u003C\u002Fp>\n","\"ELFI Masonry Addon\" is a filterable and gallery showcase addon for Elementor page builder.",200,5746,20,"2025-11-28T05:27:00.000Z","6.8.5","6.0","7.2",[70,130,4,131,132],"elementor-addon","gallery-masonry","portfolio-filter","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felfi-masonry-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Felfi-masonry-addon.1.5.4.zip",{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":26,"downloaded":143,"rating":144,"num_ratings":145,"last_updated":146,"tested_up_to":126,"requires_at_least":147,"requires_php":68,"tags":148,"homepage":152,"download_link":153,"security_score":26,"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].",12134,78,7,"2025-07-10T16:43:00.000Z","5.2",[149,150,22,96,151],"grid-portfolio","photo-album","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",{"attackSurface":155,"codeSignals":220,"taintFlows":234,"riskAssessment":338,"analyzedAt":344},{"hooks":156,"ajaxHandlers":180,"restRoutes":211,"shortcodes":212,"cronEvents":218,"entryPointCount":219,"unprotectedCount":28},[157,163,167,171,176],{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","plugins_loaded","ufg_load_translation","filter-gallery.php",74,{"type":158,"name":164,"callback":165,"file":161,"line":166},"admin_menu","ufg_menu_page",92,{"type":158,"name":168,"callback":169,"file":161,"line":170},"wp_enqueue_scripts","ufg_register_scripts",601,{"type":172,"name":173,"callback":174,"file":161,"line":175},"filter","widget_text","do_shortcode",606,{"type":158,"name":177,"callback":178,"file":161,"line":179},"in_admin_header","ufg_pro_details",711,[181,187,191,195,199,203,207],{"action":182,"nopriv":183,"callback":184,"hasNonce":185,"hasCapCheck":185,"file":161,"line":186},"ufg_gallery_filters",false,"ufg_gallery_filters_callback",true,180,{"action":188,"nopriv":183,"callback":189,"hasNonce":185,"hasCapCheck":183,"file":161,"line":190},"ufg_image_id","ufg_li_generate_ajax_callback",245,{"action":192,"nopriv":183,"callback":193,"hasNonce":185,"hasCapCheck":185,"file":161,"line":194},"ufg_save_gallery","ufg_save_gallery_callback",327,{"action":196,"nopriv":183,"callback":197,"hasNonce":185,"hasCapCheck":185,"file":161,"line":198},"ufg_load_gallery","ufg_load_gallery_callback",416,{"action":200,"nopriv":183,"callback":201,"hasNonce":185,"hasCapCheck":185,"file":161,"line":202},"ufg_save_setting","ufg_save_setting_callback",489,{"action":204,"nopriv":183,"callback":205,"hasNonce":185,"hasCapCheck":185,"file":161,"line":206},"ufg_remove_gallery","ufg_remove_gallery_callback",523,{"action":208,"nopriv":183,"callback":209,"hasNonce":185,"hasCapCheck":185,"file":161,"line":210},"ufg_clone_gallery","ufg_clone_gallery_callback",589,[],[213],{"tag":214,"callback":215,"file":216,"line":217},"ufg","ufg_shortcode_callback","shortcode.php",6,[],8,{"dangerousFunctions":221,"sqlUsage":222,"outputEscaping":224,"fileOperations":28,"externalRequests":28,"nonceChecks":219,"capabilityChecks":217,"bundledLibraries":233},[],{"prepared":76,"raw":28,"locations":223},[],{"escaped":225,"rawEcho":114,"locations":226},345,[227,231],{"file":228,"line":229,"context":230},"admin\\manage-gallery.php",597,"raw output",{"file":228,"line":232,"context":230},598,[],[235,253,266,277,288,298,308,325],{"entryPoint":236,"graph":237,"unsanitizedCount":28,"severity":252},"\u003Cmanage-gallery> (admin\\manage-gallery.php:0)",{"nodes":238,"edges":250},[239,244],{"id":240,"type":241,"label":242,"file":228,"line":243},"n0","source","$_GET (x17)",34,{"id":245,"type":246,"label":247,"file":228,"line":248,"wp_function":249},"n1","sink","echo() [XSS]",50,"echo",[251],{"from":240,"to":245,"sanitized":185},"low",{"entryPoint":254,"graph":255,"unsanitizedCount":28,"severity":252},"ufg_gallery_filters_callback (filter-gallery.php:125)",{"nodes":256,"edges":264},[257,260],{"id":240,"type":241,"label":258,"file":161,"line":259},"$_POST (x3)",132,{"id":245,"type":246,"label":261,"file":161,"line":262,"wp_function":263},"update_option() [Settings Manipulation]",170,"update_option",[265],{"from":240,"to":245,"sanitized":185},{"entryPoint":267,"graph":268,"unsanitizedCount":28,"severity":252},"ufg_li_generate_ajax_callback (filter-gallery.php:183)",{"nodes":269,"edges":275},[270,273],{"id":240,"type":241,"label":271,"file":161,"line":272},"$_POST (x12)",191,{"id":245,"type":246,"label":247,"file":161,"line":274,"wp_function":249},214,[276],{"from":240,"to":245,"sanitized":185},{"entryPoint":278,"graph":279,"unsanitizedCount":28,"severity":252},"ufg_save_gallery_callback (filter-gallery.php:266)",{"nodes":280,"edges":286},[281,284],{"id":240,"type":241,"label":282,"file":161,"line":283},"$_POST",270,{"id":245,"type":246,"label":261,"file":161,"line":285,"wp_function":263},320,[287],{"from":240,"to":245,"sanitized":185},{"entryPoint":289,"graph":290,"unsanitizedCount":28,"severity":252},"ufg_load_gallery_callback (filter-gallery.php:330)",{"nodes":291,"edges":296},[292,294],{"id":240,"type":241,"label":282,"file":161,"line":293},335,{"id":245,"type":246,"label":247,"file":161,"line":295,"wp_function":249},386,[297],{"from":240,"to":245,"sanitized":185},{"entryPoint":299,"graph":300,"unsanitizedCount":28,"severity":252},"ufg_save_setting_callback (filter-gallery.php:420)",{"nodes":301,"edges":306},[302,304],{"id":240,"type":241,"label":282,"file":161,"line":303},423,{"id":245,"type":246,"label":261,"file":161,"line":305,"wp_function":263},482,[307],{"from":240,"to":245,"sanitized":185},{"entryPoint":309,"graph":310,"unsanitizedCount":28,"severity":252},"ufg_clone_gallery_callback (filter-gallery.php:527)",{"nodes":311,"edges":322},[312,314,316,319],{"id":240,"type":241,"label":282,"file":161,"line":313},532,{"id":245,"type":246,"label":261,"file":161,"line":315,"wp_function":263},558,{"id":317,"type":241,"label":282,"file":161,"line":318},"n2",533,{"id":320,"type":246,"label":247,"file":161,"line":321,"wp_function":249},"n3",561,[323,324],{"from":240,"to":245,"sanitized":185},{"from":317,"to":320,"sanitized":185},{"entryPoint":326,"graph":327,"unsanitizedCount":28,"severity":252},"\u003Cfilter-gallery> (filter-gallery.php:0)",{"nodes":328,"edges":335},[329,331,332,334],{"id":240,"type":241,"label":330,"file":161,"line":259},"$_POST (x6)",{"id":245,"type":246,"label":261,"file":161,"line":262,"wp_function":263},{"id":317,"type":241,"label":333,"file":161,"line":272},"$_POST (x25)",{"id":320,"type":246,"label":247,"file":161,"line":274,"wp_function":249},[336,337],{"from":240,"to":245,"sanitized":185},{"from":317,"to":320,"sanitized":185},{"summary":339,"deductions":340},"The \"filter-gallery\" plugin v0.2.3 exhibits a generally strong security posture based on the provided static analysis. The code demonstrates good practices by utilizing prepared statements for all SQL queries and nearly all output is properly escaped. The plugin also implements nonce and capability checks on its entry points, which are essential for preventing unauthorized actions. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. The taint analysis revealed no high-severity issues, indicating that user input is handled with reasonable care.\n\nHowever, the plugin's vulnerability history is a cause for concern. It has one known medium-severity CVE, which was a Cross-Site Scripting (XSS) vulnerability. While this vulnerability is marked as patched, the existence of such a flaw in the past suggests that previous versions may have had input sanitization or output escaping weaknesses. The fact that the last vulnerability was in December 2022 means it's not an ancient issue, and it's crucial to ensure that the current version (0.2.3) has indeed fully remediated this and any other potential XSS vectors. The presence of 7 AJAX handlers, while protected by checks, still represents a potential attack surface that requires vigilant maintenance.\n\nIn conclusion, \"filter-gallery\" v0.2.3 has a solid technical foundation with good coding practices in place. The primary area of caution lies in its past vulnerability history. While the current static analysis shows no immediate critical flaws, the medium-severity XSS vulnerability from 2022 warrants attention to ensure complete and ongoing security. The plugin's strengths lie in its SQL handling and output escaping, but the historical XSS issue is a weakness that requires continued monitoring.",[341],{"reason":342,"points":343},"Known medium severity CVE present",10,"2026-03-16T18:17:35.530Z",{"wat":346,"direct":368},{"assetPaths":347,"generatorPatterns":354,"scriptPaths":355,"versionParams":361},[348,349,350,351,352,353],"\u002Fwp-content\u002Fplugins\u002Ffilter-gallery\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Ffilter-gallery\u002Fassets\u002Fjs\u002Fjquery.multiselect.js","\u002Fwp-content\u002Fplugins\u002Ffilter-gallery\u002Fassets\u002Fjs\u002Fufg-uploader.js","\u002Fwp-content\u002Fplugins\u002Ffilter-gallery\u002Fassets\u002Fjs\u002Fjquery.filterizr.js","\u002Fwp-content\u002Fplugins\u002Ffilter-gallery\u002Fassets\u002Fjs\u002Fscripts.js","\u002Fwp-content\u002Fplugins\u002Ffilter-gallery\u002Fassets\u002Fjs\u002Fjquery.filterizr.min.js",[],[356,357,358,359,360],"assets\u002Fjs\u002Fufg-uploader.js","assets\u002Fjs\u002Fjquery.multiselect.js","assets\u002Fjs\u002Fjquery.filterizr.js","assets\u002Fjs\u002Fscripts.js","assets\u002Fjs\u002Fjquery.filterizr.min.js",[362,363,364,365,366,367],"filter-gallery\u002Fassets\u002Fcss\u002Fstyle.css?ver=","filter-gallery\u002Fassets\u002Fjs\u002Fjquery.multiselect.js?ver=","filter-gallery\u002Fassets\u002Fjs\u002Fufg-uploader.js?ver=","filter-gallery\u002Fassets\u002Fjs\u002Fjquery.filterizr.js?ver=","filter-gallery\u002Fassets\u002Fjs\u002Fscripts.js?ver=","filter-gallery\u002Fassets\u002Fjs\u002Fjquery.filterizr.min.js?ver=",{"cssClasses":369,"htmlComments":374,"htmlAttributes":375,"restEndpoints":378,"jsGlobals":379,"shortcodeOutput":381},[370,371,372,373],"ufg-image-filters","ufg-gallery-container","ufg-gallery-item","ufg-gallery-controls",[],[376,377],"data-gallery-id","data-filter-id",[],[380],"ufg_gallery_options",[]]