[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvrwXC8Y9rPlHT6R9TEllskb7QkvYith4Kx3i6HF3OPo":3,"$fhmzN589efz4an7GtitdfcbnuWrJc3l4T0ByGMQ5PRMc":234},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":13,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":47,"crawl_stats":36,"alternatives":55,"analysis":164,"fingerprints":205},"gallery-styles","Gallery Styles","1.3.6","Daniel Floeter","https:\u002F\u002Fprofiles.wordpress.org\u002Fkometschuh\u002F","\u003Cp>Adds styles, image filters and sorting by images for the WordPress core\u002Fgallery.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Animated, inside lines style\u003C\u002Fli>\n\u003Cli>Cross hover style\u003C\u002Fli>\n\u003Cli>Disable captions\u003C\u002Fli>\n\u003Cli>Foreground-, background and text colorpicker\u003C\u002Fli>\n\u003Cli>Filter duotone, multiply, luminosity\u003C\u002Fli>\n\u003Cli>Font-size, font blend-mode\u003C\u002Fli>\n\u003Cli>Sort by: As uploaded, Media Id, Title, Filename, Exif created, WordPress date, WordPress modified\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>Please check out our demos: \u003Ca href=\"https:\u002F\u002Fdemo.tiptoppress.com\u002Fgallery-styles\u002F\" rel=\"nofollow ugc\">demo.tiptoppress.com\u002Fgallery-styles\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Tip Top Press\u003C\u002Fh4>\n\u003Cp>We’re \u003Ca href=\"http:\u002F\u002Ftiptoppress.com\u002F\" rel=\"nofollow ugc\">Tip Top Press\u003C\u002Fa> and create Gutenberg Blocks for WordPress. If you want to know about what we’re working on and you are interested in backgrounds then you can read all newes storys on our \u003Ca href=\"http:\u002F\u002Ftiptoppress.com\u002Fblog\u002F?utm_source=wp.org&utm_medium=readme.txt&utm_campaign=category+archives+block\" rel=\"nofollow ugc\">blog\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>While using this plugin if you find any bug or any conflict, please submit an issue at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDanielFloeter\u002Fgallery-styles\" rel=\"nofollow ugc\">Github\u003C\u002Fa> (If possible with a pull request).\u003C\u002Fp>\n","Additional Styles for the WordPress core\u002Fgallery.",500,6053,0,"2025-12-08T20:19:00.000Z","6.9.4","5.6","7.0.0",[19,20,21,22,23],"block","exif","filter","gallery","sort","https:\u002F\u002Fgithub.com\u002FDanielFloeter\u002Fgallery-styles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.3.6.zip",99,1,"2025-03-07 00:00:00","2026-04-06T09:54:40.288Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":27,"patch_diff_files":46,"patch_trac_url":36},"CVE-2025-1783","gallery-styles-authenticated-contributor-stored-cross-site-scripting","Gallery Styles \u003C= 1.3.4 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Gallery Styles plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Gallery Block in all versions up to, and including, 1.3.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.3.4","1.3.5","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-03-08 09:22:55",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc9443e36-648c-4984-8b06-28e9da959e26?source=api-prod",[],{"slug":48,"display_name":7,"profile_url":8,"plugin_count":49,"total_installs":50,"avg_security_score":51,"avg_patch_time_days":52,"trust_score":53,"computed_at":54},"kometschuh",6,10750,97,14,92,"2026-04-06T12:21:27.919Z",[56,74,98,117,141],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":13,"downloaded":64,"rating":13,"num_ratings":13,"last_updated":65,"tested_up_to":15,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":65,"download_link":71,"security_score":72,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":73},"filterable-post-gallery-block","Filterable Post Gallery","1.0.1","Pluximo","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluximo\u002F","\u003Cp>\u003Cstrong>Turn Your WordPress Posts into a Beautiful Gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Organize your content in a visually appealing way that makes it easy for visitors to find what they’re looking for. This plugin creates an interactive gallery with filtering capabilities to improve content organization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Bloggers\u003C\u002Fstrong> – Showcase your best articles in an organized, visual way\u003Cbr \u002F>\n* \u003Cstrong>Businesses\u003C\u002Fstrong> – Display services, case studies, or team members professionally\u003Cbr \u002F>\n* \u003Cstrong>Content Creators\u003C\u002Fstrong> – Help visitors find exactly what they’re looking for quickly\u003C\u002Fp>\n\u003Cp>Think of it like organizing your content into easily browsable categories – but much more engaging than boring lists!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What makes this plugin special:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Easy to use\u003C\u002Fstrong> – Works with WordPress block editor, see changes right away\u003Cbr \u002F>\n✅ \u003Cstrong>Smart filtering\u003C\u002Fstrong> – Visitors click buttons to see posts from specific categories\u003Cbr \u002F>\n✅ \u003Cstrong>Works on all devices\u003C\u002Fstrong> – Looks great on phones, tablets, and computers\u003Cbr \u002F>\n✅ \u003Cstrong>Very fast\u003C\u002Fstrong> – Built to load quickly and not slow down your website\u003Cbr \u002F>\n✅ \u003Cstrong>Display posts and products\u003C\u002Fstrong> – Support for WordPress posts and product post types\u003Cbr \u002F>\n✅ \u003Cstrong>Good for Google\u003C\u002Fstrong> – Search engines can easily read your content\u003C\u002Fp>\n\u003Ch4>What You Get\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Professional gallery layout\u003C\u002Fstrong> – Posts displayed in an attractive, organized grid\u003Cbr \u002F>\n✅ \u003Cstrong>One-click filtering\u003C\u002Fstrong> – Visitors easily find content by clicking category buttons\u003Cbr \u002F>\n✅ \u003Cstrong>Mobile-friendly design\u003C\u002Fstrong> – Looks perfect on all devices automatically\u003Cbr \u002F>\n✅ \u003Cstrong>Beginner-friendly setup\u003C\u002Fstrong> – No coding required, works in minutes\u003Cbr \u002F>\n✅ \u003Cstrong>Lightning fast\u003C\u002Fstrong> – Optimized code that won’t slow down your site\u003Cbr \u002F>\n✅ \u003Cstrong>Color customization\u003C\u002Fstrong> – Customize button and card colors to match your brand\u003Cbr \u002F>\n✅ \u003Cstrong>Flexible display options\u003C\u002Fstrong> – Show full content or image-only layouts\u003C\u002Fp>\n\u003Ch4>Perfect For These Websites\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Portfolio websites\u003C\u002Fstrong> – Show your work projects organized by type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Photo blogs\u003C\u002Fstrong> – Display pictures organized by event or style\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Business websites\u003C\u002Fstrong> – Show your services or team members\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular blogs\u003C\u002Fstrong> – Make your blog posts easier to find and read\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Online stores\u003C\u002Fstrong> – Show products that visitors can sort by category\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News websites\u003C\u002Fstrong> – Organize articles by topic or date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>School websites\u003C\u002Fstrong> – Show courses or resources by subject\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real estate sites\u003C\u002Fstrong> – Display properties by type or location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to Use It\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to edit any page on your website\u003C\u002Fli>\n\u003Cli>Click the + button to add a new block\u003C\u002Fli>\n\u003Cli>Search for “Filterable Post Gallery” and add it\u003C\u002Fli>\n\u003Cli>Choose posts or pages to display\u003C\u002Fli>\n\u003Cli>Categories will automatically appear as filter buttons\u003C\u002Fli>\n\u003Cli>Customize colors and settings as needed\u003C\u002Fli>\n\u003Cli>Save your page – you are done!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Your gallery will load fast and work well with Google search.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Your website needs:\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress 6.8 or newer\u003Cbr \u002F>\n* PHP 8.1 or newer\u003Cbr \u002F>\n* MySQL 5.6 or newer database\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Browsers that work:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Chrome 90 and newer\u003Cbr \u002F>\n* Firefox 88 and newer\u003Cbr \u002F>\n* Safari 14 and newer\u003Cbr \u002F>\n* Edge 90 and newer\u003Cbr \u002F>\n* Mobile browsers (iPhone, Android)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What you need to know:\u003C\u002Fstrong>\u003Cbr \u002F>\n* How to add blocks in WordPress editor\u003Cbr \u002F>\n* Basic understanding of posts and categories\u003Cbr \u002F>\n* No coding skills needed!\u003C\u002Fp>\n\u003Ch3>Performance & Compatibility\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Built for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Fast loading websites\u003Cbr \u002F>\n* Mobile-first design\u003Cbr \u002F>\n* Good Google search results\u003Cbr \u002F>\n* Easy to use for everyone\u003Cbr \u002F>\n* Works in multiple languages\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works with:\u003C\u002Fstrong>\u003Cbr \u002F>\n* All modern WordPress themes\u003Cbr \u002F>\n* Popular page builders\u003Cbr \u002F>\n* WooCommerce online stores\u003Cbr \u002F>\n* Custom post type plugins\u003Cbr \u002F>\n* Caching plugins (for faster websites)\u003Cbr \u002F>\n* Security plugins\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect any personal information from your visitors. Everything stays on your website. We respect your privacy and your visitors’ privacy.\u003C\u002Fp>\n\u003Ch3>Need Help?\u003C\u002Fh3>\n\u003Cp>If you need help, visit the WordPress support forum for this plugin. We are here to help you succeed with your website!\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002Ffree-icons\u002Fgrid\" title=\"grid icons\" rel=\"nofollow ugc\">Grid icons created by Freepik – Flaticon\u003C\u002Fa>\u003C\u002Fp>\n","Create beautiful, filterable post galleries. Perfect for blogs, businesses, and portfolios.",455,"","6.8","7.4",[19,21,22,69,70],"portfolio","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilterable-post-gallery-block.1.0.1.zip",100,"2026-03-15T14:44:11.924Z",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":15,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":13,"last_vuln_date":97,"fetched_at":29},"visual-portfolio","Visual Portfolio, Photo Gallery & Post Grid","3.6.0","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>\u003Cstrong>Gallery & Portfolio Plugin For WordPress\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Portfolio websites are the most popular nowadays.\u003C\u002Fstrong> We created \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">\u003Cstrong>Visual Portfolio, Photo Gallery & Post Grid WordPress plugin\u003C\u002Fstrong>\u003C\u002Fa>, to help every creative, agency, and photographers build image galleries, video galleries, album galleries, and filterable post grids that showcase their work and attract more love from their potential and existing customers.\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\u002F354pybu91aQ?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>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">See Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fgetting-started\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnk-crew\u002Fvisual-portfolio\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Create beautiful, clean, and powerful photo galleries, video galleries, albums, and portfolio layouts using the Visual Portfolio gallery plugin. It is easy for simple image galleries, but powerful enough for professionals who need nested galleries, post grids, taxonomy grids, and advanced portfolio workflows. Whether you’re a photographer, agency, or anything in between, \u003Cstrong>Visual Portfolio helps you present your work professionally online\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🏆 Visual Gallery Builder\u003C\u002Fh3>\n\u003Cp>Build your portfolio and gallery blocks with no coding knowledge. Thanks to Gutenberg page builder you are able to create and customize galleries visually.\u003C\u002Fp>\n\u003Cp>Convenient visual block editor with support to various layouts such as Masonry, Justified, Tiles, Grid, Slider and Carousel. A \u003Cstrong>well thought out design, powerful features, and years of development\u003C\u002Fstrong> by the nK team make Visual Portfolio a game-changing Portfolio and Gallery plugin that will level the WordPress showcases playing field in your favor to help increase visitors engagement.\u003C\u002Fp>\n\u003Ch3>🚀 Optimized to be Fast as Native\u003C\u002Fh3>\n\u003Cp>Despite the rich functionality, the Visual Portfolio is optimized as much as possible, to be fast and lightweight.\u003C\u002Fp>\n\u003Cp>Due to the modular code structure, all scripts and styles are loaded only when they are needed for the current page that displays your gallery. So, your pages will never load unused features.\u003C\u002Fp>\n\u003Cp>Pictures are not loaded in the main thread due to lazy loading. Moreover, our plugin is compatible with third-party WebP providers and image optimization plugins.\u003C\u002Fp>\n\u003Cp>Smart adaptive image sizes fully supported in any gallery, created with Visual Portfolio plugin.\u003C\u002Fp>\n\u003Ch3>📱 Layouts\u003C\u002Fh3>\n\u003Cp>Our gallery plugin shipped with popular layouts such as Masonry and Justified (Flickr). Every feature optimized and works seamlessly with all of these layouts, you just need to set up and go with no headache. See it in action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-image-filters\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Masonry Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fjustified-tilt-effect\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Justified (Flickr) Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftiles-custom-color\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Tiles Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fgrid\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Grid Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fslider\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Slider Gallery\u003C\u002Fa> (Fade, Carousel, Coverflow)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Prebuilt Skins\u003C\u002Fh3>\n\u003Cp>Showcase your projects ang gallery images with clean and beautiful skins. See it in action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Classic\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftiles-paged-pagination\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Fade\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-infinite-scroll\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Emerge\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftiles-popup-gallery\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Fly\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-caption-move\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Caption Move\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ Easy to Customize\u003C\u002Fh3>\n\u003Cp>The gallery block with live preview includes a lot of design settings that are point-and-click, no coding knowledge required. If you’re a bit more adventurous, the custom CSS module and PHP filters are set up to be easily used by developers.\u003C\u002Fp>\n\u003Ch3>📁 Portfolio Post Type\u003C\u002Fh3>\n\u003Cp>Optional custom post type \u003Ccode>portfolio\u003C\u002Fcode> will ensure all your portfolios to keep in a single post type. In this way, you can distinguish your portfolios from other post types. Taxonomies are used to categorize your portfolio types, it will help you to group and sort your portfolios. Moreover, you can use these portfolios as a source for your showcase gallery using Visual Portfolio block.\u003C\u002Fp>\n\u003Cp>Customize and rename Portfolio archive templates using visual gallery and page builder \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fportfolio-archive\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=archive\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fportfolio-archive\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In case you want to use Visual Portfolio plugin for photo gallery only you can disable custom post type registration.\u003C\u002Fp>\n\u003Ch3>💎 Posts Query Builder\u003C\u002Fh3>\n\u003Cp>Fine-tune the source of your galleries. Display posts, portfolios, taxonomies, and any other post types, filter by taxonomies, author, and date ranges, include or exclude specific posts, and build post grids or taxonomy grids from the same workflow.\u003C\u002Fp>\n\u003Ch3>🖼️ Photo Galleries\u003C\u002Fh3>\n\u003Cp>Create galleries using image sets right inside block editor, just drop your images and the gallery is ready. You can create unlimited image galleries with different styles, build album galleries with nested galleries in Pro, and combine images with video items for richer visual storytelling.\u003C\u002Fp>\n\u003Ch3>⚡ Powerful Lightbox\u003C\u002Fh3>\n\u003Cp>Visual Portfolio uses only modern solutions, and lightboxes are not an exception. High performance, mobile optimization, retina-ready, and a wide range of features available in Fancybox and PhotoSwipe plugins, that you can choose for your gallery lightboxes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mobile Optimized\u003C\u002Fstrong> \u003Cbr \u002F> Looks great on every device. Swipe to navigate, spread\u002Fpinch to zoom in\u002Fout supported on touch devices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GPU Accelerated\u003C\u002Fstrong> \u003Cbr \u002F> Hardware accelerated animations for better performance and seamless user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Loading\u003C\u002Fstrong> \u003Cbr \u002F> Gallery images are responsive and loaded progressively using lazy loading on demand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Social Sharing\u003C\u002Fstrong> \u003Cbr \u002F> You can allow users to share photos on Facebook, X, and Pinterest with social sharing buttons.\u003C\u002Fp>\n\u003Ch3>📹 Video and 🎵 Audio Support\u003C\u002Fh3>\n\u003Cp>Visual Portfolio plugin allows you to work with audios and videos within a single gallery. You can paste a supported video or audio URL and it will work automatically in the popup gallery. In Pro, you can also add dedicated video items directly to image galleries and post grids, including autoplay on open or playback on hover. The full list with supported vendors see below.\u003C\u002Fp>\n\u003Cp>Supported Video Vendors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Youtube\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>IGTV (Instagram)\u003C\u002Fli>\n\u003Cli>TikTok\u003C\u002Fli>\n\u003Cli>Twitch\u003C\u002Fli>\n\u003Cli>Facebook Video\u003C\u002Fli>\n\u003Cli>DailyMotion\u003C\u002Fli>\n\u003Cli>Wistia\u003C\u002Fli>\n\u003Cli>VideoPress\u003C\u002Fli>\n\u003Cli>TED\u003C\u002Fli>\n\u003Cli>Rutube\u003C\u002Fli>\n\u003Cli>Metacafe\u003C\u002Fli>\n\u003Cli>Coub\u003C\u002Fli>\n\u003Cli>Self Hosted Video\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Supported Audio Vendors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spotify\u003C\u002Fli>\n\u003Cli>SoundCloud\u003C\u002Fli>\n\u003Cli>Mixcloud\u003C\u002Fli>\n\u003Cli>Beatport\u003C\u002Fli>\n\u003Cli>Self Hosted Audio\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📈 SEO-Friendly\u003C\u002Fh3>\n\u003Cp>Visual Portfolio plugin is built keeping SEO and performance in mind by defining proper structure and tags. Furthermore, due to optimization, it is lightweight and fast when it comes to page load.\u003C\u002Fp>\n\u003Cp>In addition our plugin add images in the sitemap for \u003Ccode>All In One SEO\u003C\u002Fcode>, \u003Ccode>Rank Math\u003C\u002Fcode>, and \u003Ccode>Yoast SEO\u003C\u002Fcode> plugins\u003C\u002Fp>\n\u003Ch3>🏳️ Multilingual & Translation Ready\u003C\u002Fh3>\n\u003Cp>Visual Portfolio adds a new layer of compatibility for \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>. All blocks are compatible with it and ready for translation. \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fmultilingual\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=wpml\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fmultilingual\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🛠 Built For Developers\u003C\u002Fh3>\n\u003Cp>Visual Portfolio gives you a wide range of filters and actions to customize every part of your gallery. Also, it allows you to overwrite templates and change it in the theme directory. Moreover, you can customize separate portfolio lists using custom CSS and CSS Variables.\u003C\u002Fp>\n\u003Ch3>🔥 Visual Portfolio Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>The Visual Portfolio plugin is also available in a professional version which includes more features and enhanced performance! \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro\" rel=\"nofollow ugc\">\u003Cstrong>Learn more about Visual Portfolio Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In order to maintain the free version of the plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. The Pro version allows you to:\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fvideo-gallery\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_video_gallery\" rel=\"nofollow ugc\">\u003Cstrong>Video Items in Galleries and Post Grids\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nAdd video items directly into image galleries and post grids, with autoplay on open or play on hover.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Falbum-gallery\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_album_gallery\" rel=\"nofollow ugc\">\u003Cstrong>Gallery Format and Albums\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nDisplay nested galleries and album-style content in image galleries, posts, and taxonomy grids.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftaxonomies\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_taxonomies\" rel=\"nofollow ugc\">\u003Cstrong>Taxonomies as Gallery Source\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nBuild galleries directly from taxonomy terms, not only from posts or images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Skin Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Filters and Blend Mode\u003C\u002Fstrong> – apply Instagram-like filters on images for Normal and Hover states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Transformations\u003C\u002Fstrong> – control the image transformation and border radius for Normal and Hover states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Typography\u003C\u002Fstrong> – control every text part of gallery captions and overlays\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dimensions\u003C\u002Fstrong> – controls paddings, margins and border radius of captions and overlays\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Stylish Interaction Effects\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fjustified-tilt-effect\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_effects\" rel=\"nofollow ugc\">Hover Tilt Effect\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fcustom-hover-image-animated-gif\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_effects\" rel=\"nofollow ugc\">Custom Hover Image\u003C\u002Fa> – useful for animated GIFs\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-caption-move\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_effects\" rel=\"nofollow ugc\">Caption Move Skin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Feeds\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically fetch posts from your social networks to display in gallery on your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-instagram\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-youtube\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Youtube\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-vimeo\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Vimeo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-unsplash\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Unsplash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-x\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">X\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-flickr\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Flickr\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-dribbble\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Dribbble\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-twitch\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Twitch\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-medium-rss\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">RSS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>VK (Vkontakte)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftheft-protection\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_protection\" rel=\"nofollow ugc\">\u003Cstrong>Theft Protection\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Watermarks\u003C\u002Fstrong> – add your logo on top of your images to make them harder to steal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password Form\u003C\u002Fstrong> – add a password to gallery blocks and send it to your clients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Age Gate\u003C\u002Fstrong> – Protect visitors from viewing adult content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fproofing\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_proofing\" rel=\"nofollow ugc\">\u003Cstrong>Photos Proofing\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nCommunicate with your clients in a modern way:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Create Proofing Gallery\u003C\u002Fstrong> – Easily create a gallery with photos, as you did before. Change styling, layout, etc. if you want.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send to a Client\u003C\u002Fstrong> – Send photos collection to your client for proofing. The client will be able to leave comments on individual photos and communicate with you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get Approval\u003C\u002Fstrong> – Once the client approves the selection, you will be able to see the selected photos and copy filenames for post-production.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Click Actions\u003C\u002Fstrong>\u003Cbr \u002F>\nManually configure how to open specific item types and filter clicking on title or on image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Breakpoints Settings\u003C\u002Fstrong>\u003Cbr \u002F>\nManually control the screen sizes, which used by the automatic responsive function to adapt your gallery layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AJAX Improvements\u003C\u002Fstrong>\u003Cbr \u002F>\nRequests properly cached and links preloaded before you click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Query Settings\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter by Author, Date Range, Ignore Sticky Posts, exclude posts without Featured Image, and much more…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Albums, Gallery Format, and Taxonomy Grids\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild nested gallery structures, output gallery format content, and create visual taxonomy grids from the same workflow. See the \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftaxonomies\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_taxonomies\" rel=\"nofollow ugc\">Taxonomies demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quick View for Posts and Pages\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay posts and pages in popup iframe, not only image and video galleries. It’s like works preview in Dribbble and Behance, but on your own site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Popup Gallery Deep Linking\u003C\u002Fstrong>\u003Cbr \u002F>\nMakes URL automatically change when you open popup and you can easily link to a specific popup image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>White Label\u003C\u002Fstrong>\u003Cbr \u002F>\nPossibility to use your brand name and logo instead of our “Visual Portfolio”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fpricing\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro\" rel=\"nofollow ugc\">\u003Cstrong>Find much more portfolio and gallery features of Visual Portfolio Pro today!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🌟 More Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightboxes for Standard WordPress Images\u003C\u002Fstrong>\u003Cbr \u002F>\nImage lightbox available for Visual Portfolio galleries as well as for standard WordPress images and galleries in your content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AJAX Loading and Pagination\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery dynamic part of the Visual Portfolio plugin is using AJAX to update the gallery content in live mode.\u003Cbr \u002F>\nOrganized galleries and portfolio lists will make your website look more professional, easy to navigate and result in a better user experience. We prepared 3 types of paginations for you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Infinite Scroll\u003C\u002Fli>\n\u003Cli>Load More button\u003C\u002Fli>\n\u003Cli>Paged pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Filter\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter your gallery and portfolio by taxonomies (mostly categories and tags). Let users select a category and see the relevant items.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sort gallery items by date and title\u003C\u002Fstrong>\u003Cbr \u002F>\nUsers may sort gallery items by date and title.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>GIFs Support\u003C\u002Fstrong>\u003Cbr \u002F>\nOur plugin automatically displays the animated GIFs in photo galleries. Also, you can show the animated GIFs on mouseover with the Pro plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Items Gutters\u003C\u002Fstrong>\u003Cbr \u002F>\nManually adjust the spacing between gallery images and projects.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Images Lazy Loading\u003C\u002Fstrong>\u003Cbr \u002F>\nImages lazy loading boost your page loading speed. You don’t need to worry about it, just use your beautiful images in the gallery, Visual Portfolio will do all the work for you.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Images Aspect Ratio\u003C\u002Fstrong>\u003Cbr \u002F>\nAll built-in gallery layouts support custom image aspect ratio. You don’t need to crop the image manually.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Images Focal Point\u003C\u002Fstrong>\u003Cbr \u002F>\nSometimes it is very important to specify the focal point so that the custom aspect ratio does not cut off important parts of the photos. For example, people’s faces on the portrait photos.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Links for Gallery Images\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default, gallery images will contain the links to original images. You can manually set the custom links, for example, to a website or Youtube video.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>RTL Support\u003C\u002Fstrong>\u003Cbr \u002F>\nVisual Portfolio natively supports RTL languages, proper styles loaded automatically, without user interaction.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Elementor and WPBakery Page Builder support\u003C\u002Fstrong>\u003Cbr \u002F>\nThere is a helpful widget for Elementor and shortcode for WPBakery Page Builder, which will let you select one of the available Saved Layouts and output it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive and Mobile Ready\u003C\u002Fstrong>\u003Cbr \u002F>\nVisual Portfolio and Galleries are completely responsive and mobile ready – layouts automagically transforms to display perfectly on your screen size.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom CSS\u003C\u002Fstrong>\u003Cbr \u002F>\nDeeply customize the look of your gallery using custom CSS and CSS Variables.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>… And Much More\u003C\u002Fstrong>\u003Cbr \u002F>\nAll available features you can find on the \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=more_features\" rel=\"nofollow ugc\">plugin’s site\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fgetting-started\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=docs\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Powerful WordPress gallery plugin for stunning photo, video & album galleries with advanced layouts and flexible block editing.",60000,2282726,96,328,"2026-03-25T14:43:00.000Z","6.2","7.2",[22,90,91,69,92],"gallery-block","image-gallery","wordpress-gallery-plugin","https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=byline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-portfolio.3.6.0.zip",93,4,"2026-03-20 00:00:00",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":72,"num_ratings":108,"last_updated":109,"tested_up_to":15,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":65,"download_link":116,"security_score":72,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"gallery-block-lightbox","Lightbox for Gallery & Image Block","1.16.1","Johannes Kinast","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoaroundagain\u002F","\u003Cp>This WordPress Plugin adds a simple & lightweight Lightbox to the standard WordPress Gallery & Image Block. It detects if a post contains a Gallery or Image Block and then loads & initialize \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffeimosi\u002FbaguetteBox.js\" rel=\"nofollow ugc\">baguetteBox.js\u003C\u002Fa>, a pure JavaScript Lightbox script without any dependencies and a modern minimal look.\u003C\u002Fp>\n\u003Cp>There is no lock in effect. It does not add a new Block Editor\u002FGutenberg Block and relies solo on the standard WordPress Gallery and Image Block. You can deactivate this plugin at any time and your Gallery and Image Blocks will work as they’ve done before. Just without the lightbox.\u003C\u002Fp>\n\u003Cp>Just \u003Cstrong>one important thing to remember\u003C\u002Fstrong>: You always have to select \u003Cem>Link\u003C\u002Fem> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Cem>Link to image file\u003C\u002Fem> or \u003Cem>Link images to media file\u003C\u002Fem> (see screenshots below) for all of your Image & Gallery Blocks to work properly. If you choose \u003Cem>None\u003C\u002Fem> or \u003Cem>Link to attachment page\u003C\u002Fem> it will not work. But that’s fine if you don’t want the Lightbox for a specific Image or Gallery.\u003C\u002Fp>\n\u003Cp>Take a look at the \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FqfLOH22cUNM\" rel=\"nofollow ugc\">YouTube video from Jakson\u003C\u002Fa> where he reviews this plugin:\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\u002FqfLOH22cUNM?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\u003Cp>Here are the features of baguetteBox.js:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Written in pure JavaScript\u003C\u002Fli>\n\u003Cli>No dependencies (e.g. jQuery)\u003C\u002Fli>\n\u003Cli>Image captions support\u003C\u002Fli>\n\u003Cli>Responsive\u003C\u002Fli>\n\u003Cli>Supports swipe gestures\u003C\u002Fli>\n\u003Cli>Around 13 KB, 7 KB gzipped\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Works with\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gallery Block (Default Block)\u003C\u002Fli>\n\u003Cli>Image Block (Default Block)\u003C\u002Fli>\n\u003Cli>Media and Text Block (Default Block)\u003C\u002Fli>\n\u003Cli>Gallery (Default Classic Editor Gallery)\u003C\u002Fli>\n\u003Cli>CoBlocks Gallery Collage \u002F Masonry \u002F Offset \u002F Stacked\u003C\u002Fli>\n\u003Cli>Meow Gallery (+ Gallery Block)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Don’t forget to select Link to \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Media File for all of your Galleries & Images to work properly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notice\u003C\u002Fstrong>: At the moment, just Blocks inside a post are supported. Not Blocks in a Widget. You can make it work but have to enqueue the necessary style & script yourself. See \u003Cem>FAQ\u003C\u002Fem> –> \u003Cem>How to enqueue the necessary assets (script & style) for blocks outside of posts or for block types that are not supported by default?\u003C\u002Fem>\u003C\u002Fp>\n","Adds a simple & lightweight Lightbox to the standard WordPress Gallery & Image Block. No lock in and no dependencies.",20000,189836,88,"2026-01-29T14:31:00.000Z","5.4","5.3",[19,113,22,114,115],"block-editor","image","lightbox","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-block-lightbox.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":106,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":88,"tags":131,"homepage":137,"download_link":138,"security_score":139,"vuln_count":49,"unpatched_count":13,"last_vuln_date":140,"fetched_at":29},"themify-wc-product-filter","Themify – WooCommerce Product Filter","1.5.4","themifyme","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemifyme\u002F","\u003Cp>Shopping online can be very time consuming, especially if you have to shift through hundreds of products. With the Product Filter, you can help shoppers easily find products on your WooCommerce shop. This free WordPress plugin allow users to easily filter through products by price range, categories, attributes, tags, and much more. As users select a filter they’ll be able to see live search results where products will instantly be displayed on the page. In addition to this, we’ve added the ability to create filter combinations! Unlike many other product filters, where you can only select one filter at a time, Product Filter allows multiple selections which help shoppers to refine the product search results.\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\u002FZ7My8WsG11w?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>Keeping you in mind, this powerful plugin comes with a simple easy-to-use drag and drop form Builder, making it easy for you to create an unlimited number of search forms. The Product Filter plugin is a must-have tool for any ecommerce site!\u003C\u002Fp>\n\u003Cp>Plugin documentation is available at: https:\u002F\u002Fthemify.me\u002Fdocs\u002Fwc-product-filter-documentation\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Live search results\u003C\u002Fli>\n\u003Cli>Drag and drop form builder\u003C\u002Fli>\n\u003Cli>Multiple filter combinations\u003C\u002Fli>\n\u003Cli>Vertical or horizontal layout\u003C\u002Fli>\n\u003Cli>Works with Divi, Elementor and Themify Builder product module\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin helps shoppers quickly find products in your WooCommerce shop by filtering through price, categories, attributes, tags, and more.",778741,70,72,"2025-02-27T03:13:00.000Z","6.7.5","5.0",[132,133,134,135,136],"product-filter","product-search","product-sort","woocommerce-product-filter","woocommerce-product-search","https:\u002F\u002Fthemify.me\u002Fthemify-product-filter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemify-wc-product-filter.1.5.4.zip",86,"2024-09-23 00:00:00",{"slug":142,"name":143,"version":144,"author":145,"author_profile":146,"description":147,"short_description":148,"active_installs":149,"downloaded":150,"rating":151,"num_ratings":152,"last_updated":153,"tested_up_to":15,"requires_at_least":154,"requires_php":155,"tags":156,"homepage":161,"download_link":162,"security_score":26,"vuln_count":27,"unpatched_count":13,"last_vuln_date":163,"fetched_at":29},"advanced-post-block","Advanced Post Block – Showcase Posts with Grid, List, Card Layouts and Filters","2.0.8","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>\u003Cstrong>​The Ultimate Gutenberg Block to Display Posts, Pages, and Custom Content Beautifully\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fdocs\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Pricing\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> is a flexible plugin for displaying WordPress posts, pages, or custom post types using the Gutenberg editor. It offers multiple layouts and filtering options, making it useful for content creators who want greater control over how content appears on the front end.\u003C\u002Fp>\n\u003Cp>This plugin is suitable for anyone who wants to present content in a structured, responsive format using native WordPress blocks. It allows fine control over content queries, metadata visibility, featured image handling, and more, without the need for coding.\u003C\u002Fp>\n\u003Ch3>Layout Options\u003C\u002Fh3>\n\u003Cp>Choose from various display styles:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Grid:\u003C\u002Fstrong> Arrange posts in a column-based format.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Masonry:\u003C\u002Fstrong> Automatically position posts in a staggered, flowing layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Slider:\u003C\u002Fstrong> Create carousel-style post sections.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ticker:\u003C\u002Fstrong> Show content as a scrolling headline list.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each layout includes sub-layouts such as Title Meta, Left or Right Image, and Overlay Content.\u003C\u002Fp>\n\u003Ch3>Filtering and Query Controls\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Easily select and organize the content you want to display:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display standard posts, pages, or custom post types.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Filter by categories, tags, or authors.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Control post order and offset.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Design Customization\u003C\u002Fh3>\n\u003Cp>Fine-tune the look and feel of your content listings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Show or hide featured images, and choose whether they link to the post.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize post titles, excerpts, and read more links.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display post metadata such as date, author, and categories, with control over visibility and styling.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Responsive and Performance-Focused\u003C\u002Fh3>\n\u003Cp>All layouts are optimized for mobile and desktop devices. The plugin is built to load efficiently and minimize impact on performance.\u003C\u002Fp>\n\u003Ch3>Key Features – Free Version\u003C\u002Fh3>\n\u003Cp>Everything you need to build a professional and modern content display:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Core Layouts:\u003C\u002Fstrong> Choose from professional Grid, Masonry, Slider, and Ticker views.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Sub-layouts:\u003C\u002Fstrong> Optimize displays with Left\u002FRight Image, Overlay Box, Title-Meta layouts, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Post Query:\u003C\u002Fstrong> Advanced filtering by post type, posts per page, categories, authors, and custom sorting.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Element Visibility:\u003C\u002Fstrong> Full control to show or hide thumbnails, titles, metadata, excerpts, and read more buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Featured Image Settings:\u003C\u002Fstrong> Toggle links and adjust image fitting (Cover\u002FContain) for a polished look.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Title Control:\u003C\u002Fstrong> Customize post title layout, enable link, and set precise typography.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Metadata Flexibility:\u003C\u002Fstrong> Show or hide post date, author, categories, and comment counts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meta Info Customization:\u003C\u002Fstrong> Personalize metadata with custom icons, colors, links, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Read More:\u003C\u002Fstrong> Define labels, colors, and hover effects for your “Read More” or “Continue” buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Support:\u003C\u002Fstrong> Seamlessly display post blocks anywhere on your site using shortcodes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Ready:\u003C\u002Fstrong> Fully optimized for a perfect experience on mobile, tablet, and desktop devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>High Performance:\u003C\u002Fstrong> Lightweight design with optimized queries for lightning-fast load times.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer Friendly:\u003C\u002Fstrong> Built with clean code following the best WordPress developmental standards.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version – Unlock Premium Power\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block Pro\u003C\u002Fstrong>\u003C\u002Fa> adds precision filtering, layout enhancements, and deeper content control for high-performing websites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Included in Pro:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclusive Layouts:\u003C\u002Fstrong> Unlock the \u003Cstrong>Grid 1\u003C\u002Fstrong> layout and cinematic sub-layouts like \u003Cstrong>Overlay Half Content\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>News Ticker Options:\u003C\u002Fstrong> Fine-tune direction, speed, and display intervals for news tickers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Display Pages:\u003C\u002Fstrong> Showcase standard WordPress pages alongside your posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Query Presets:\u003C\u002Fstrong> Instant configurations for \u003Cstrong>Popular, Random, Sticky, and Related Posts\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Deeper Filtering:\u003C\u002Fstrong> Advanced filtering by \u003Cstrong>Tags, Custom Taxonomies, Search Queries,\u003C\u002Fstrong> and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Post Precision:\u003C\u002Fstrong> Use \u003Cstrong>Offset\u003C\u002Fstrong> to skip the first “N” posts or manually \u003Cstrong>Include\u002FExclude\u003C\u002Fstrong> content by ID.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclude Current Post:\u003C\u002Fstrong> Prevent duplicates by excluding the current post in single templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sticky Management:\u003C\u002Fstrong> Easy toggle to include or completely \u003Cstrong>Exclude Sticky Posts\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Load More \u002F AJAX Loading:\u003C\u002Fstrong> Modern \u003Cstrong>Pagination, Navigation, Infinite Scroll,\u003C\u002Fstrong> and AJAX \u003Cstrong>Load More\u003C\u002Fstrong> buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sortable Elements:\u003C\u002Fstrong> Intuitive drag-and-drop interface to rearrange Post Title and Metadata.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Feature Image Customization:\u003C\u002Fstrong> Define exact image dimensions and custom sizes per block.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meta Icon Customization:\u003C\u002Fstrong> Upload \u003Cstrong>Custom Icons\u003C\u002Fstrong> for author, date, category, reading time, and comment counts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meta Author Link:\u003C\u002Fstrong> Choose whether author names link to their archive pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meta Date Format:\u003C\u002Fstrong> Full support for custom \u003Cstrong>PHP Date formats\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Taxonomies in Metadata:\u003C\u002Fstrong> Display categories, tags, and custom taxonomies within post meta.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Reading Time Indicator:\u003C\u002Fstrong> Boost engagement with estimated reading time (minutes\u002Fseconds).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Excerpt from Main Content:\u003C\u002Fstrong> Automatically pull excerpts directly from the post body content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Read More Placement:\u003C\u002Fstrong> Precisely place the “Read More” button where it fits your design best.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Query Hook:\u003C\u002Fstrong> Leverage the \u003Cstrong>\u003Ccode>apb_query\u003C\u002Fcode>\u003C\u002Fstrong> filter for deep developer-level control.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use – Step-by-Step Setup\u003C\u002Fh3>\n\u003Cp>Getting started is fast and beginner-friendly.\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\u002FmilYZrqLJsE?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>You can set up your first post grid in just a few clicks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step-by-Step Setup:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Install and activate the \u003Cstrong>Advanced Post Block\u003C\u002Fstrong> plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Open a post or page in the Gutenberg editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Click the + icon.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Find the block called \u003Cstrong>Advanced Post Block\u003C\u002Fstrong> under the \u003Cstrong>“Advanced Post Block”\u003C\u002Fstrong> category.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose your layout style, post type, and configure display settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Save and publish.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>That’s it!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Gutenberg Block Support\u003C\u002Fstrong>\u003Cbr \u002F>\nUsing the Block Editor? You’re covered.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Easily find the \u003Cstrong>Advanced Post Block\u003C\u002Fstrong> in the Gutenberg block library.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Drag and drop to add dynamic post lists to any page or post.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize layout and design using the right-hand block settings panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>User Feedback\u003C\u002Fh3>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-8873\u002F\" rel=\"ugc\">Excellent Plugin\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>Amazing plugin, with now option to showcase pages instead of posts as well. Just perfect!\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsophibee\u002F\" rel=\"nofollow ugc\">sophibee\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fit-does-what-i-need-it-to-do-very-well\u002F\" rel=\"ugc\">It does what I need it to do very well\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>This plugin works good, has many options and sounds like more to come. What I like best is the support. Nothing better then a quick reply and they were able help out too! Looking forward to much more style control maybe in a future update.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Femburr\u002F\" rel=\"nofollow ugc\">eMBurr\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-job-1273\u002F\" rel=\"ugc\">Great Job!\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>I love the layout! Makes things fast and easy.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftorichambers\u002F\" rel=\"nofollow ugc\">Tori Chambers\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwonderful-plugin-exceptional-support\u002F\" rel=\"ugc\">Wonderful plugin, exceptional support\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>I’ll be completely honest, the level of support offered by the plugin creator is exceptional! This is the best plugin for your blog posts arrangement, it makes your blog look wonderful and well-organized.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fhusainghasra\u002F\" rel=\"nofollow ugc\">husainghasra\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>– Did you like this plugin? Dislike it? Have a feature request? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fh4>\n\u003Ch3>Check out the Parent Plugin of this plugin-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\" rel=\"nofollow ugc\">\u003Cstrong>B Blocks\u003C\u002Fstrong>\u003C\u002Fa> – A blocks collection and page building tool for Gutenberg.\u003C\u002Fp>\n\u003Ch3>Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> – Display videos as single and playlist in multiple skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n","Advanced Post Block lets you add dynamic post grids, lists, sliders, and tickers. Filter content by category, tag, author, or custom post type.",10000,538067,84,17,"2026-03-30T04:31:00.000Z","6.5","7.1",[19,157,158,159,160],"post-filter","post-grid","post-list","post-slider","https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-post-block.2.0.8.zip","2024-04-11 00:00:00",{"attackSurface":165,"codeSignals":184,"taintFlows":191,"riskAssessment":192,"analyzedAt":204},{"hooks":166,"ajaxHandlers":180,"restRoutes":181,"shortcodes":182,"cronEvents":183,"entryPointCount":13,"unprotectedCount":13},[167,173,177],{"type":21,"name":168,"callback":169,"priority":170,"file":171,"line":172},"render_block","anonymous",10,"gallery-styles.php",44,{"type":174,"name":175,"callback":169,"file":171,"line":176},"action","enqueue_block_editor_assets",64,{"type":174,"name":178,"callback":169,"file":171,"line":179},"enqueue_block_assets",78,[],[],[],[],{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":190},[],{"prepared":13,"raw":13,"locations":187},[],{"escaped":27,"rawEcho":13,"locations":189},[],[],[],{"summary":193,"deductions":194},"The \"gallery-styles\" plugin v1.3.6 demonstrates a strong security posture based on the provided static analysis. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code exhibits excellent practices with 100% usage of prepared statements for SQL queries, proper output escaping, and no file operations or external HTTP requests. Taint analysis also reveals no unsanitized paths, indicating no immediate vulnerabilities related to data flow manipulation.\n\nHowever, a significant concern arises from the plugin's vulnerability history, which includes one known CVE. While this CVE is reported as currently unpatched, its severity is medium, and the last recorded vulnerability was in 2025, which is unusual and suggests a potential data anomaly or a future-dated entry. The common vulnerability type being Cross-site Scripting (XSS) is a notable weakness, even if it's not currently present in this version or is patched in a later one. The lack of any reported capability checks or nonce checks, while contributing to a smaller attack surface, could become a concern if new entry points were introduced without proper authorization.\n\nIn conclusion, \"gallery-styles\" v1.3.6 appears to be a well-coded plugin with robust internal security practices. The primary risk factor is the historical vulnerability data, particularly the unpatched medium severity XSS. Users should verify the status of this CVE and consider upgrading to a version where it is definitively resolved. The absence of authorization checks on potential future entry points is a minor weakness that could be addressed proactively.",[195,197,200,202],{"reason":196,"points":170},"Known unpatched medium severity CVE",{"reason":198,"points":199},"Historical XSS vulnerability type",3,{"reason":201,"points":199},"No capability checks",{"reason":203,"points":199},"No nonce checks","2026-03-16T19:35:47.805Z",{"wat":206,"direct":213},{"assetPaths":207,"generatorPatterns":210,"scriptPaths":211,"versionParams":212},[208,209],"\u002Fwp-content\u002Fplugins\u002Fgallery-styles\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fgallery-styles\u002Fbuild\u002Fstyle-index.css",[],[208],[],{"cssClasses":214,"htmlComments":215,"htmlAttributes":216,"restEndpoints":224,"jsGlobals":225,"shortcodeOutput":226},[],[],[217,218,219,220,221,222,223],"lineColor","foreground","background","blendMode","textBlendMode","fontSize","disableCaption",[],[],[227,228,229,230,231,232,233],"\u003Cdiv style=\"--line-color:","--foreground:","--background:","--disable-caption:hidden","--blend-mode:","--text-blend-mode:","--font-size:",{"slug":4,"current_version":6,"total_versions":235,"versions":236},13,[237,244,250,258,266,274,282,290,298,306,314,322,330],{"version":6,"download_url":25,"svn_tag_url":238,"released_at":36,"has_diff":239,"diff_files_changed":240,"diff_lines":36,"trac_diff_url":241,"vulnerabilities":242,"is_current":243},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.3.6\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.3.5&new_path=%2Fgallery-styles%2Ftags%2F1.3.6",[],true,{"version":38,"download_url":245,"svn_tag_url":246,"released_at":36,"has_diff":239,"diff_files_changed":247,"diff_lines":36,"trac_diff_url":248,"vulnerabilities":249,"is_current":239},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.3.4&new_path=%2Fgallery-styles%2Ftags%2F1.3.5",[],{"version":251,"download_url":252,"svn_tag_url":253,"released_at":36,"has_diff":239,"diff_files_changed":254,"diff_lines":36,"trac_diff_url":255,"vulnerabilities":256,"is_current":239},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.3.3&new_path=%2Fgallery-styles%2Ftags%2F1.3.4",[257],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":259,"download_url":260,"svn_tag_url":261,"released_at":36,"has_diff":239,"diff_files_changed":262,"diff_lines":36,"trac_diff_url":263,"vulnerabilities":264,"is_current":239},"1.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.3.2&new_path=%2Fgallery-styles%2Ftags%2F1.3.3",[265],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":267,"download_url":268,"svn_tag_url":269,"released_at":36,"has_diff":239,"diff_files_changed":270,"diff_lines":36,"trac_diff_url":271,"vulnerabilities":272,"is_current":239},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.3.1&new_path=%2Fgallery-styles%2Ftags%2F1.3.2",[273],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":275,"download_url":276,"svn_tag_url":277,"released_at":36,"has_diff":239,"diff_files_changed":278,"diff_lines":36,"trac_diff_url":279,"vulnerabilities":280,"is_current":239},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.2.6&new_path=%2Fgallery-styles%2Ftags%2F1.3.1",[281],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":283,"download_url":284,"svn_tag_url":285,"released_at":36,"has_diff":239,"diff_files_changed":286,"diff_lines":36,"trac_diff_url":287,"vulnerabilities":288,"is_current":239},"1.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.2.5&new_path=%2Fgallery-styles%2Ftags%2F1.2.6",[289],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":291,"download_url":292,"svn_tag_url":293,"released_at":36,"has_diff":239,"diff_files_changed":294,"diff_lines":36,"trac_diff_url":295,"vulnerabilities":296,"is_current":239},"1.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.2.4&new_path=%2Fgallery-styles%2Ftags%2F1.2.5",[297],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":299,"download_url":300,"svn_tag_url":301,"released_at":36,"has_diff":239,"diff_files_changed":302,"diff_lines":36,"trac_diff_url":303,"vulnerabilities":304,"is_current":239},"1.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.2.3&new_path=%2Fgallery-styles%2Ftags%2F1.2.4",[305],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":307,"download_url":308,"svn_tag_url":309,"released_at":36,"has_diff":239,"diff_files_changed":310,"diff_lines":36,"trac_diff_url":311,"vulnerabilities":312,"is_current":239},"1.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.2.2&new_path=%2Fgallery-styles%2Ftags%2F1.2.3",[313],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":315,"download_url":316,"svn_tag_url":317,"released_at":36,"has_diff":239,"diff_files_changed":318,"diff_lines":36,"trac_diff_url":319,"vulnerabilities":320,"is_current":239},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.2.1&new_path=%2Fgallery-styles%2Ftags%2F1.2.2",[321],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":323,"download_url":324,"svn_tag_url":325,"released_at":36,"has_diff":239,"diff_files_changed":326,"diff_lines":36,"trac_diff_url":327,"vulnerabilities":328,"is_current":239},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgallery-styles%2Ftags%2F1.1.2&new_path=%2Fgallery-styles%2Ftags%2F1.2.1",[329],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38},{"version":331,"download_url":332,"svn_tag_url":333,"released_at":36,"has_diff":239,"diff_files_changed":334,"diff_lines":36,"trac_diff_url":36,"vulnerabilities":335,"is_current":239},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-styles.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgallery-styles\u002Ftags\u002F1.1.2\u002F",[],[336],{"id":32,"url_slug":33,"title":34,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":38}]