[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTENna6VVnH-RcFOWU_Kn3XDnuOR93d5b_bxROtJ6Q9s":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":153,"fingerprints":280},"free-products-catalog","Free Products Catalog","1.1.0","Łukasz Gołąbek","https:\u002F\u002Fprofiles.wordpress.org\u002Flgolabek\u002F","\u003Cp>Add your products to plugin and give your customers better research what do you offer.\u003C\u002Fp>\n\u003Cp>You can add to product:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>colors\u003C\u002Fli>\n\u003Cli>dimensions\u003C\u002Fli>\n\u003Cli>SKU\u003C\u002Fli>\n\u003Cli>series\u003C\u002Fli>\n\u003Cli>type\u003C\u002Fli>\n\u003Cli>price\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Every single product have own image, title and description. You can add that in administration panel and it is very simple.\u003C\u002Fp>\n\u003Cp>Taxonomies of products is: categories and tags.\u003C\u002Fp>\n\u003Cp>Your can enable\u002Fdisable display of that:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>image\u003C\u002Fli>\n\u003Cli>metadata\u003C\u002Fli>\n\u003Cli>categories and tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>of products\u003C\u002Fp>\n\u003Cp>In archive of products (products catalog) items can be displays on two ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>grid\u003C\u002Fli>\n\u003Cli>simple method (all items have 100% width)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Simple product page can look like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>e-commerce product page\u003C\u002Fli>\n\u003Cli>default plugin product page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can set product from our plugin as product in SEO plugin to better indexing.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>Plugin can be modified to custom necessity.\u003Cbr \u002F>\nBut big changes must make only author.\u003Cbr \u002F>\nTo contact with us enter \u003Ca href=\"https:\u002F\u002Fwebites.pl\" title=\"weBites website\" rel=\"nofollow ugc\">weBites website\u003C\u002Fa>.\u003Cbr \u002F>\n\u003Cstrong>We open to your evolution!\u003C\u002Fstrong>\u003C\u002Fp>\n","You can show your products to customers for free! Great plugin with elastic options to display catalog, single products with meta data, images, descri &hellip;",0,864,"2022-05-18T10:28:00.000Z","5.9.13","5.9.3","7.3",[18,19,20,21],"catalog","free","grid","products","https:\u002F\u002Fwebites.pl\u002Frealizacje\u002Fkatalog-produktow-wtyczka-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-products-catalog.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"lgolabek",3,30,84,"2026-04-04T11:12:30.266Z",[35,61,87,106,130],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":11,"last_vuln_date":60,"fetched_at":26},"yith-woocommerce-catalog-mode","YITH WooCommerce Catalog Mode","2.53.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>Are you interested in displaying a catalog with products or services without making them immediately available for sale?\u003Cbr \u002F>\nAre you taking inventory but would like to leave products online? Or maybe your store might be temporarily closed due to holidays or prepare for a sales period and you need to temporarily suspend sales?\u003C\u002Fp>\n\u003Cp>YITH WooCommerce Catalog Mode is the easy and quick solution to turn your online shop into a catalogue, by removing all Add to Cart buttons and any access to checkout pages.\u003C\u002Fp>\n\u003Cp>A catalogue gives you the opportunity to leave your products online and to let your customers contact you anyway for whatever question they might have or to ask a custom quote. This increases customers’ loyalty and you do not lose visibility online.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>60,000+ active installations\u003C\u002Fstrong>, YITH WooCommerce Catalog mode is the \u003Cstrong>most popular free plugin\u003C\u002Fstrong> to convert a shop to an online catalog and the easiest solution: you can do that with just two clicks!\u003C\u002Fp>\n\u003Cp>In our last update, we also improved the panel and the code to provide a better experience to all users that trust in our products.\u003C\u002Fp>\n\u003Ch4>Features of YITH WooCommerce Catalog Mode:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Select if an admin will see the store in catalog mode (only when set)\u003C\u002Fli>\n\u003Cli>Hide “Add to Cart” button on all product pages\u003C\u002Fli>\n\u003Cli>Hide “Add to Cart” button on other pages (shop, categories, tags)\u003C\u002Fli>\n\u003Cli>Hide WooCommerce “Cart” and “Checkout” pages and any reference to them.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-catalog-mode-free\u002F\" rel=\"nofollow ugc\">Free version live demo >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Official documentation of YITH WooCommerce Catalog Mode\u003C\u002Fh4>\n\u003Cp>For a more detailed description of options and features of YITH WooCommerce Catalog Mode, please, read the \u003Ca href=\"https:\u002F\u002Fdocs.yithemes.com\u002Fyith-woocommerce-catalog-mode\u002F\" rel=\"nofollow ugc\">official documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>NEED MORE? DISCOVER THE FEATURES OF THE PREMIUM VERSION:\u003C\u002Fh4>\n\u003Cp>⭐ Apply catalog mode only to specific products or product categories.\u003C\u002Fp>\n\u003Cp>⭐ Apply catalog mode to all products and exclude specific products.\u003C\u002Fp>\n\u003Cp>⭐ Apply catalog mode to all users, to guest users only or to users from specific countries only (if you don’t want to sell and ship products in some countries).\u003C\u002Fp>\n\u003Cp>⭐ Hide WooCommerce “Cart” and “Checkout” pages and any other possible reference to them.\u003C\u002Fp>\n\u003Cp>⭐ Hide prices.\u003C\u002Fp>\n\u003Cp>⭐ Create unlimited buttons or labels in our buttons builder to replace prices and add to cart buttons.\u003C\u002Fp>\n\u003Cp>⭐ Assign different labels and buttons to specific products.\u003C\u002Fp>\n\u003Cp>⭐ Enable an inquiry form in product pages to let your users contact you and ask for more info or for a custom quote.\u003C\u002Fp>\n\u003Cp>⭐ Choose the inquiry form style and position.\u003C\u002Fp>\n\u003Cp>⭐ Connect with your favorite form builder including Formidable Forms, Gravity Forms, Contact Forms 7 and Ninja Forms.\u003C\u002Fp>\n\u003Cp>⭐ Disable WooCommerce “Reviews” tab in the product page for all users or for unregistered users only.\u003C\u002Fp>\n\u003Cp>⭐ Get premium support and download the latest versions.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-catalog-mode\u002F\" rel=\"nofollow ugc\">GET PREMIUM VERSION NOW >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Compatibility with WooCommerce plugins\u003C\u002Fh4>\n\u003Cp>YITH WooCommerce Catalog Mode has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyith-woocommerce-request-a-quote\u002F\" rel=\"ugc\">YITH WooCommerce Request A Quote\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyith-woocommerce-quick-view\u002F\" rel=\"ugc\">YITH WooCommerce Quick View\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyith-woocommerce-badges-management\u002F\" rel=\"ugc\">YITH WooCommerce Badge Management\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyith-woocommerce-tab-manager\u002F\" rel=\"ugc\">YITH WooCommerce Tab Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>An essential kit for your WooCommerce site?\u003C\u002Fh4>\n\u003Cp>YITH WooCommerce Catalog Mode is available in combination with many other plugins in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyith-essential-kit-for-woocommerce-1\u002F\" rel=\"ugc\">\u003Cstrong>YITH Essential Kit for WooCommerce #1\u003C\u002Fstrong>\u003C\u002Fa>, a bundle of indispensable tools to make your WooCommerce site look more professional and be more user-friendly. Learn more about all WooCommerce plugins included and boost your WooCommerce site with a simple click!\u003C\u002Fp>\n\u003Ch3>Suggestions\u003C\u002Fh3>\n\u003Cp>If you have suggestions about how to improve YITH WooCommerce Catalog Mode, you can \u003Ca href=\"mailto:plugins@yithemes.com\" title=\"Your Inspiration Themes\" rel=\"nofollow ugc\">write us\u003C\u002Fa> so we can bundle them into YITH WooCommerce Catalog Mode.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>Also available in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Japanese\u003Cbr \u002F>\nand \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fyith-woocommerce-catalog-mode\u002F\" title=\"Translating WordPress\" rel=\"nofollow ugc\">much more\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WPML\u003C\u002Fh4>\n\u003Cp>Take advantage of \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F?aid=24889&affiliate_key=Qn1wDeBNTcZV\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> compatibility.\u003Cbr \u002F>\nYou are free to translate your plugin easily with the most popular and powerful tool for multi-language sites, \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F?aid=24889&affiliate_key=Qn1wDeBNTcZV\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>.\u003C\u002Fp>\n","YITH WooCommerce Catalog Mode, a plugin for disabling sales in your e-commerce and turn it into an e-commerce into an online catalogue.",60000,2391835,72,43,"2026-02-26T11:06:00.000Z","6.9.4","6.7","7.4",[21,52,53,54,55],"themes","woocommerce","woocommerce-catalog-mode-plugin","woocommerce-catalog-only","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-catalog-mode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-woocommerce-catalog-mode.2.53.0.zip",99,1,"2022-11-11 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":48,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":82,"download_link":83,"security_score":84,"vuln_count":85,"unpatched_count":11,"last_vuln_date":86,"fetched_at":26},"final-tiles-grid-gallery-lite","Image Photo Gallery Final Tiles Grid","3.6.12","WP Chill","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpchill\u002F","\u003Cp>Image Gallery + Photo Gallery + Portfolio Gallery + Tiled Gallery in 1 plugin. Includes lightbox and hover effects. It supports Pinterest (masonry) photo gallery and tiled grid gallery.\u003C\u002Fp>\n\u003Ch4>A Brand New Algorithm\u003C\u002Fh4>\n\u003Cp>There are dozens of wordpress photo galleries out there, but the problem is that they always look the same!\u003Cbr \u002F>\nFinal Tiles Grid Gallery uses a brand new algorithm to make much more interesting image grids, how does it work?\u003Cbr \u002F>\nThe main concept is very simple: it doesn’t crop the images and it keeps the original size (if possible).\u003C\u002Fp>\n\u003Cp>This is a completely new way to build photo galleries because now you can think of the images like they were tiles with different sizes, so you can use a bigger size for a cover image, for example.\u003C\u002Fp>\n\u003Cp>The image photo gallery is fully responsive and it adapts to the browser using a nice and smooth animation, even on mobile devices because it can use the hardware acceleration taking advantage of CSS3 properties.\u003C\u002Fp>\n\u003Cp>This gallery plugin is perfect for you if you need:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>wedding album photo gallery\u003C\u002Fli>\n\u003Cli>designer portfolio photo gallery\u003C\u002Fli>\n\u003Cli>photography portfolio photo gallery\u003C\u002Fli>\n\u003Cli>products showcase photo gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>responsive\u003C\u002Fli>\n\u003Cli>2 available layouts: Tiles and Columns (masonry)\u003C\u002Fli>\n\u003Cli>adjust margin between images\u003C\u002Fli>\n\u003Cli>adjust image rendered size based on current screen size\u003C\u002Fli>\n\u003Cli>sort images manually or randomly\u003C\u002Fli>\n\u003Cli>1 lightbox + support for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch\u002Feverlightbox\u002F\" rel=\"ugc\">EverlightBox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>social sharing\u003C\u002Fli>\n\u003Cli>video gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO version features\u003C\u002Fh4>\n\u003Cp>Final Tiles Gallery Lite is a very complete plugin but if you want the best experience consider buying a PRO license. The PRO version has all features of Lite version plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>filters \u002F categories\u003C\u002Fli>\n\u003Cli>7 lightbox +  support for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch\u002Feverlightbox\u002F\" rel=\"ugc\">EverlightBox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>different lightbox for mobile devices\u003C\u002Fli>\n\u003Cli>caption hover effects\u003C\u002Fli>\n\u003Cli>image hover effects\u003C\u002Fli>\n\u003Cli>image loaded effects\u003C\u002Fli>\n\u003Cli>WooCommerce support\u003C\u002Fli>\n\u003Cli>recent posts \u002F custom posts galleries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you instead want to upgrade and unlock all the cool features then you can \u003Ca href=\"https:\u002F\u002Fwww.final-tiles-gallery.com\u002Fwordpress\u002Fpricing\" rel=\"nofollow ugc\">buy a license\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The “Final” layout can’t ensure you have a justified edge at the bottom of the gallery. If you have this requirement then you can use the “Masonry” layout and use images with same height, that way you can make a justified gallery.\u003C\u002Fp>\n","Image Gallery + Photo Gallery + Portfolio Gallery + Tiled Gallery in 1 plugin. Includes lightbox and hover effects. It supports Pinterest (masonry) ph &hellip;",20000,977538,94,352,"2026-03-04T14:01:00.000Z","5.2","5.6",[77,78,79,80,81],"best-gallery-plugin","free-gallery","gallery","gallery-plugin","grid-gallery","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffinal-tiles-grid-gallery-lite.3.6.12.zip",92,9,"2026-02-18 00:00:00",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":97,"num_ratings":98,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":82,"tags":102,"homepage":82,"download_link":105,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"woocommerce-grid-list-toggle","WooCommerce Grid \u002F List toggle","1.2.1","James Koster","https:\u002F\u002Fprofiles.wordpress.org\u002Fjameskoster\u002F","\u003Cp>WooCommerce Grid \u002F List toggle is a simple plugin which adds a grid \u002F list toggle button to your product archives allowing users to toggle between grid \u002F list views of your products on your WooCommerce store.\u003C\u002Fp>\n\u003Cp>The list view arranges products in a vertical list and pulls in the excerpt to give a more detailed overview.\u003C\u002Fp>\n\u003Cp>The grid view you will be familiar with as this is WooCommerce’s default layout for product archives.\u003C\u002Fp>\n\u003Cp>The store owner can choose whether grid or list view be set as the default via the “WooCommerce” > “Product Catalog” section of the Customizer.\u003C\u002Fp>\n\u003Cp>Please feel free to contribute on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjameskoster\u002Fwoocommerce-grid-list-toggle\" rel=\"nofollow ugc\">github\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a grid\u002Flist view toggle to product archives",10000,544377,76,31,"2018-05-11T13:28:00.000Z","4.9.29","4.0",[103,20,104,21,53],"ecommerce","list","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-grid-list-toggle.1.2.1.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":119,"requires_at_least":120,"requires_php":82,"tags":121,"homepage":82,"download_link":127,"security_score":128,"vuln_count":59,"unpatched_count":11,"last_vuln_date":129,"fetched_at":26},"jetwoo-widgets-for-elementor","JetWidgets for Elementor and WooCommerce","1.1.9","jetmonsters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetmonsters\u002F","\u003Cp>The special widgets are made exclusively for WooCommerce websites, providing opportunity to display the products in the most attractive layouts.\u003C\u002Fp>\n\u003Ch4>Products List\u003C\u002Fh4>\n\u003Cp>Use this widget to add the stylish listings of the WooCommerce products to the pages built with Elementor.\u003C\u002Fp>\n\u003Ch4>Products Grid\u003C\u002Fh4>\n\u003Cp>This widget adds the WooCommerce products into attractive grid layouts to the pages built with Elementor.\u003C\u002Fp>\n\u003Ch4>Categories Grid\u003C\u002Fh4>\n\u003Cp>This widget adds the WooCommerce Product Categories Grid layouts to the pages built with Elementor on WooCommerce-based websites.\u003C\u002Fp>\n\u003Cp>Please, note, that in order for the widgets to display the content you need to create at least several WooCommerce products with prices and thumbnail images and add them to at least several product categories.\u003Cbr \u002F>\nJust drag and drop the needed widget ot the page built with Elementor. It will pull the categories or products and let you set the columns layout, query type, order, etc.\u003C\u002Fp>\n\u003Cp>There are also multiple Style settings for every widget, allowing to customize the items, thumbnails shown, excerpts, price blocks, etc.\u003C\u002Fp>\n\u003Cp>With JetWoo Widgets it is easy to add WooCommerce products to any of your pages built with Elementor just in a few clicks!\u003C\u002Fp>\n","JetWidgets for Elementor and WooCommerce is a plugin that allows adding WooCommerce Products and Categories into stylish grid and listing layouts to t &hellip;",8000,141099,86,7,"2025-04-18T12:09:00.000Z","6.8.5","4.7",[122,123,124,125,126],"elementor","online-store","product-grid","products-carousel","products-list","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjetwoo-widgets-for-elementor.1.1.9.zip",98,"2024-07-19 00:00:00",{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":138,"downloaded":139,"rating":140,"num_ratings":141,"last_updated":142,"tested_up_to":48,"requires_at_least":143,"requires_php":144,"tags":145,"homepage":149,"download_link":150,"security_score":128,"vuln_count":151,"unpatched_count":11,"last_vuln_date":152,"fetched_at":26},"custom-layouts","Custom Layouts – Post + Product grids made easy","1.5.1","Code Amp","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeamp\u002F","\u003Cp>Build a list or grid layout of any post type (products, pages, posts + more).\u003C\u002Fp>\n\u003Cp>The visual editing experience makes creating unique designs a breeze.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Design post templates (cards) using our drag and drop builder\u003C\u002Fli>\n\u003Cli>Built for both Gutenberg users and non Gutenberg users (blocks + shortcodes available)\u003C\u002Fli>\n\u003Cli>Query builder – select from multiple post types or restrict by tags, categories, taxonomies, authors and more\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>No coding required\u003C\u002Fli>\n\u003Cli>Responsive options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Links\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcustomlayouts.com\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcustomlayouts.com\u002Fexamples\u002F\" rel=\"nofollow ugc\">Examples\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcustomlayouts.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fwpcustomlayouts\" rel=\"nofollow ugc\">Follow us\u003C\u002Fa> for updates and tips\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What can you make with this plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Popular posts widget\u003C\u002Fli>\n\u003Cli>Recent posts widget\u003C\u002Fli>\n\u003Cli>A shop layout for listing products (*when combined WooCommerce, Easy Digital Downloads and other product plugins)\u003C\u002Fli>\n\u003Cli>A post grid\u003C\u002Fli>\n\u003Cli>A portfolio grid\u003C\u002Fli>\n\u003Cli>Masonry layouts\u003C\u002Fli>\n\u003Cli>Custom post type layouts\u003Cbr \u002F>\nAnd much more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Layout Editor\u003C\u002Fh3>\n\u003Cp>Build single column or grid based layouts using the visual editor.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports Masonry out of the box\u003C\u002Fli>\n\u003Cli>Tons of design options to build the layout you want\u003C\u002Fli>\n\u003Cli>Choose to add numbered Pagination ( ‘Load more’ and ‘Infinite scroll’ options are planned )\u003C\u002Fli>\n\u003Cli>Powerful query builder\u003C\u002Fli>\n\u003Cli>Responsive columns (choose how many columns to show for each device size – and set your own breakpoints)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Query Builder\u003C\u002Fh3>\n\u003Cp>Options include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple post type selection\u003C\u002Fli>\n\u003Cli>Tag, category and custom taxonomy restriction\u003C\u002Fli>\n\u003Cli>Single author or multiple author restriction\u003C\u002Fli>\n\u003Cli>Ordering by – post title, published date (for recent posts), modified date, post ID, comment count (for popular posts), author\u003C\u002Fli>\n\u003Cli>Posts per page\u003C\u002Fli>\n\u003Cli>Offset\u003C\u002Fli>\n\u003Cli>Ignore sticky posts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Template Editor\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Design individual templates (cards) using our drag and drop editor – creativity is your only limit\u003C\u002Fli>\n\u003Cli>Link them with your layouts to build beautiful designs\u003C\u002Fli>\n\u003Cli>Hundreds of design options\u003C\u002Fli>\n\u003Cli>Unique blocks for building templates + template editor\n\u003Cul>\n\u003Cli>granular control over the blocks you add to your design – choose from a growing list\u003C\u002Fli>\n\u003Cli>to re-arrange blocks, just drag and drop\u003C\u002Fli>\n\u003Cli>each block has it’s own sidebar full of options such as spacing, colors (including gradients + alpha transparencies), font settings, borders, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Currently available blocks: \u003Cstrong>Post Title\u003C\u002Fstrong>, \u003Cstrong>Post Type\u003C\u002Fstrong>, \u003Cstrong>Post Excerpt\u003C\u002Fstrong>, \u003Cstrong>Post Author\u003C\u002Fstrong>, \u003Cstrong>Published + Modified Date\u003C\u002Fstrong>, \u003Cstrong>Custom Field\u003C\u002Fstrong>, \u003Cstrong>Taxonomies\u003C\u002Fstrong>, \u003Cstrong>Link\u003C\u002Fstrong>, \u003Cstrong>Basic Text\u003C\u002Fstrong> (with shortcode support).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcustomlayouts.com\u002Fdocumentation\u002Ftemplate-elements\u002F\" rel=\"nofollow ugc\">Find out more about our template blocks\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Gutenberg integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Custom blocks for building layouts\u003C\u002Fli>\n\u003Cli>Seamlessly integrates with our Template Editor\u003C\u002Fli>\n\u003Cli>UI built using 90% Gutenberg components 👍\u003C\u002Fli>\n\u003Cli>Experimental FSE Query block support (drop our Post Template block into the Query block…)\u003C\u002Fli>\n\u003Cli>Works with the version of Gutenberg shipped in WP core, and the Gutenberg plugin (using the latest stable build)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Built for speed\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>At its base – loads only 1 css file and 1 javascript file on the frontend – total bundle size approx 15kb.\u003C\u002Fli>\n\u003Cli>CSS file dynamically created, saving resources and requests per page load (+ avoiding inline CSS)\u003C\u002Fli>\n\u003Cli>Caches posts + queries for optimum performance\u003C\u002Fli>\n\u003Cli>Not jQuery dependant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Includes 7 sample templates\u003C\u002Fh3>\n\u003Cp>We’ve included a pack of templates ready for you to customise – check the installation tab for how to import these to your site.\u003C\u002Fp>\n\u003Ch3>Multilingual ready\u003C\u002Fh3>\n\u003Cp>Custom Layouts should support most multilingual plugins – we use a custom post type to store content that is not stored in the block editor.\u003Cbr \u002F>\n* We’ve also added specific support for WPML’s Advanced Translation Editor.\u003C\u002Fp>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Admin Template Editor only works on desktop computers (tablets + mobiles not supported)\u003C\u002Fli>\n\u003Cli>Admin Template Editor does not work on IE, all other major browsers supported – ** the frontend of this plugin supports IE 11+, no sweat\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Improve performance and load speed by providing an option to use CSS Grid for layouts + masonry\u003C\u002Fli>\n\u003Cli>Support more CSS unit types in more places\u003C\u002Fli>\n\u003Cli>Blocks for WooCommerce\u003C\u002Fli>\n\u003Cli>Blocks for ACF\u003C\u002Fli>\n\u003Cli>More template blocks (possibly use the block library)\u003C\u002Fli>\n\u003Cli>Additional hover options\u003C\u002Fli>\n\u003Cli>Additional font options.\u003C\u002Fli>\n\u003Cli>Social\u002Fsharing blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-layouts\u002Freviews\u002F#new-post\" rel=\"ugc\">Reviews\u003C\u002Fa> help us improve (and climb the plugin rankings)\u003C\u002Fstrong>\u003C\u002Fp>\n","Build a list or grid layout of any post type (posts, products, pages + more).",4000,70056,100,25,"2025-12-29T17:58:00.000Z","6.5","7.2",[146,147,124,21,148],"post-grid","posts","recent-posts","https:\u002F\u002Fcustomlayouts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-layouts.1.5.1.zip",2,"2025-12-05 00:00:00",{"attackSurface":154,"codeSignals":212,"taintFlows":272,"riskAssessment":273,"analyzedAt":279},{"hooks":155,"ajaxHandlers":208,"restRoutes":209,"shortcodes":210,"cronEvents":211,"entryPointCount":11,"unprotectedCount":11},[156,162,166,170,173,176,181,185,188,190,192,196,200,204],{"type":157,"name":158,"callback":159,"file":160,"line":161},"action","wp_enqueue_scripts","wb_fpc_add_style_to_free_catalog_plugin","webites-product-catalog.php",22,{"type":157,"name":163,"callback":164,"file":160,"line":165},"admin_enqueue_scripts","wb_fpc_add_style_to_free_catalog_plugin_admin_css",29,{"type":157,"name":167,"callback":168,"file":160,"line":169},"init","wb_fpc_free_catalog_custom_post_types_product_catalog",47,{"type":157,"name":167,"callback":171,"file":160,"line":172},"wb_fpc_free_catalog_custom_tax_product_catalog_cat",68,{"type":157,"name":167,"callback":174,"file":160,"line":175},"wb_fpc_free_catalog_custom_tax_product_catalog_tag",88,{"type":177,"name":178,"callback":179,"file":160,"line":180},"filter","single_template","wb_fpc_free_catalog_template_single_product",97,{"type":177,"name":182,"callback":183,"file":160,"line":184},"taxonomy_template","wb_fpc_free_catalog_template_category_template",127,{"type":177,"name":182,"callback":186,"file":160,"line":187},"wb_fpc_free_catalog_template_tag_template",135,{"type":177,"name":182,"callback":183,"file":160,"line":189},146,{"type":177,"name":182,"callback":186,"file":160,"line":191},158,{"type":157,"name":193,"callback":194,"file":160,"line":195},"add_meta_boxes","wb_fpc_free_products_catalog_meta_box",185,{"type":157,"name":197,"callback":198,"file":160,"line":199},"save_post","wb_fpc_save_meta_after_click_save_button",267,{"type":157,"name":201,"callback":202,"file":160,"line":203},"admin_init","wb_fpc_product_catalog_register_plugin_settings",298,{"type":157,"name":205,"callback":206,"file":160,"line":207},"admin_menu","wb_fpc_product_catalog_option_page_function",300,[],[],[],[],{"dangerousFunctions":213,"sqlUsage":214,"outputEscaping":216,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":271},[],{"prepared":11,"raw":11,"locations":215},[],{"escaped":169,"rawEcho":217,"locations":218},27,[219,223,225,227,229,230,231,234,235,237,239,241,243,245,246,248,249,251,252,254,256,259,261,263,265,267,269],{"file":220,"line":221,"context":222},"templates\\archive-no-grid-template.php",12,"raw output",{"file":220,"line":224,"context":222},14,{"file":220,"line":226,"context":222},26,{"file":228,"line":221,"context":222},"templates\\archive-template.php",{"file":228,"line":224,"context":222},{"file":228,"line":226,"context":222},{"file":232,"line":233,"context":222},"templates\\single-product-template-shop.php",40,{"file":232,"line":46,"context":222},{"file":232,"line":236,"context":222},46,{"file":232,"line":238,"context":222},49,{"file":232,"line":240,"context":222},52,{"file":232,"line":242,"context":222},60,{"file":232,"line":244,"context":222},63,{"file":232,"line":116,"context":222},{"file":232,"line":247,"context":222},89,{"file":232,"line":84,"context":222},{"file":232,"line":250,"context":222},95,{"file":232,"line":128,"context":222},{"file":232,"line":253,"context":222},106,{"file":232,"line":255,"context":222},109,{"file":257,"line":258,"context":222},"templates\\single-product-template.php",4,{"file":257,"line":260,"context":222},58,{"file":257,"line":262,"context":222},62,{"file":160,"line":264,"context":222},370,{"file":160,"line":266,"context":222},379,{"file":160,"line":268,"context":222},404,{"file":160,"line":270,"context":222},413,[],[],{"summary":274,"deductions":275},"The free-products-catalog v1.1.0 plugin exhibits a generally good security posture based on the provided static analysis. The absence of known vulnerabilities in its history, along with no identified critical or high-severity taint flows, suggests a history of secure development. The code also demonstrates strong adherence to secure coding practices by utilizing prepared statements for all SQL queries and avoiding dangerous functions, file operations, and external HTTP requests.  However, the analysis does raise concerns regarding output escaping, with 36% of outputs not being properly escaped. This could potentially lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is present in these unescaped outputs.  The lack of any identified entry points like AJAX handlers, REST API routes, or shortcodes, while reducing the attack surface, also means the plugin has limited functionality exposed in a typical WordPress environment.  Despite the excellent historical security and low-risk taint analysis, the unescaped output is the primary area of concern requiring attention.",[276],{"reason":277,"points":278},"Significant unescaped output detected",5,"2026-03-17T06:48:26.558Z",{"wat":281,"direct":288},{"assetPaths":282,"generatorPatterns":285,"scriptPaths":286,"versionParams":287},[283,284],"\u002Fwp-content\u002Fplugins\u002Ffree-products-catalog\u002Fpublic\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Ffree-products-catalog\u002Fcss\u002Fstyle.css",[],[],[],{"cssClasses":289,"htmlComments":291,"htmlAttributes":292,"restEndpoints":300,"jsGlobals":301,"shortcodeOutput":302},[290],"wrap",[],[293,294,295,296,297,298,299],"wb_products_colors","wb_products_dim","wb_products_sku","wb_products_series","wb_products_type","wb_products_price","wb_products_available",[],[],[]]