[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkZvStD2gML4vq-Xo2Vgx8QwnXcXiMeoSTdXE5W7Q0hg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":15,"download_link":22,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":33,"analysis":141,"fingerprints":184},"edh-shop-categories","EDH Shop Categories","1.0.1","EncodeDotHost","https:\u002F\u002Fprofiles.wordpress.org\u002Fencodedothost\u002F","\u003Cp>A simple plugin to separate categories from products within the WooCommerce archive loop.\u003Cbr \u002F>\nBy default the categories will be shown in a grid of 4 on desktop, three on tablet landscape, two on tablet portrait, and one on mobile.\u003Cbr \u002F>\nYou can easily override this behaviour using CSS.\u003C\u002Fp>\n","A simple plugin to separate categories from products within the WooCommerce archive loop.",0,663,100,1,"","6.1.10","4.5","5.6",[20,21],"categories","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedh-shop-categories.zip",null,"2026-03-15T10:48:56.248Z",[],{"slug":27,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":13,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"encodedothost",2,20,30,94,"2026-04-04T14:02:09.453Z",[34,57,80,100,120],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":15,"download_link":54,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":56},"hide-categories-products-woocommerce","Hide Categories and Products for Woocommerce","1.2.10","leroysabrina","https:\u002F\u002Fprofiles.wordpress.org\u002Fleroysabrina\u002F","\u003Cp>With this plugin, you can hide on the store products from a chosen category and hide a category itself, in list or on single page.\u003Cbr \u002F>\nIt is compatible with Storefront (theme) shortcodes.\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to Woocommerce -> Settings -> Products.\u003C\u002Fli>\n\u003Cli>Go to the subsection “Hide from categories”.\u003C\u002Fli>\n\u003Cli>There is twice the list of the product categories currently on your store. First list allows you to hide the categories on the store. Second list allows you to hide products from those categories on the store.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapps.avecnous.eu\u002Fdocs\u002Fhide-categories-products-woocommerce\u002F\" rel=\"nofollow ugc\">APIGEN\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Jj3CexyPp2A\" rel=\"nofollow ugc\">Video Tutorial (EN)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=IbB_mdwOCLM\" rel=\"nofollow ugc\">Tutoriel Vidéo (FR)\u003C\u002Fa>\u003C\u002Fp>\n","Hide Categories and Products for Woocommerce. This plugins requires WooCommerce to be installed and activated",10000,88656,82,27,"2024-12-03T13:54:00.000Z","6.7.5","4.9.7","7.4",[20,51,52,53,21],"hide","product","storefront","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-categories-products-woocommerce.1.2.10.zip",92,"2026-03-15T15:16:48.613Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":15,"tags":72,"homepage":78,"download_link":79,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":56},"product-categories-designs-for-woocommerce","Product Categories Designs for WooCommerce","1.5.2","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fproduct-categories-designs-for-woocommerce-demo\u002F?utm_source=WP&utm_medium=Product-Category&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Explore Product Categories Designs for WooCommerce Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=Product-Category&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Display WooCommerce product categories with good designs and grid and slider view. Added two designs i.e. design-1, design-2 work with both grid and slider.\u003C\u002Fp>\n\u003Cp>Plugin add a sub tab under “Products –> Category Designs – How It Works” for more details.\u003C\u002Fp>\n\u003Cp>Try \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-slider-and-carousel-with-category\u002F\" rel=\"ugc\">Woo Product Slider and Carousel with category\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Also work with Gutenberg shortcode block.\u003C\u002Fp>\n\u003Ch4>This plugin contain 2 shortcode:\u003C\u002Fh4>\n\u003Cp>1) Display WooCommerce \u003Cstrong>product categories in grid\u003C\u002Fstrong> view\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpos_product_categories]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>2) Display WooCommerce \u003Cstrong>product categories in slider \u002F carousel view\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpos_product_categories_slider]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>You can use Following parameters with shortcode\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Product Categories in Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpos_product_categories]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>columns:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories columns=”4″] (Display Number of Category Per Row. Default value is 3)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories design=”design-2″] (Design Number to Display your Product Category. Values are design-1 or design-2. Default value is design-1.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>number:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories number=”5″] ( i.e. Display 5 product categories at time. Default value is all )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order by product categories:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories orderby=”name”] ( Accepts term fields (‘name’, ‘slug’, ‘term_group’, ‘term_id’, ‘id’, ‘description’) )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories order=”ASC”] (Accepts ‘ASC’ (ascending) or ‘DESC’ (descending). Default ‘ASC’ )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hide_empty:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories hide_empty=”1″] (Accepts 1|true or 0|false. Default 1|true. )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ids:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories ids=””] (Display Specific Category. values are Comma separated Category Id. Default is all.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>height:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories height=”300″] (Set the height for Category.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>parent:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories parent=””] (Enter parent category ID to retrieve direct-child terms of.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories extra_class=””] (Enter extra CSS class for design customization. Note: Extra class added as parent so using extra class you customize your design.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Product Categories in Slider\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpos_product_categories_slider]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>Design:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider design=”design-2″] (Design Number to Display your Product Category. Values are design-1 or design-2. By Default value is design-1.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>number:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider number=”5″] ( i.e. Display 5 product categories at time. Default value is all )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order by product categories:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider orderby=”name”] ( Accepts term fields (‘name’, ‘slug’, ‘term_group’, ‘term_id’, ‘id’, ‘description’) )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider order=”ASC”] (Accepts ‘ASC’ (ascending) or ‘DESC’ (descending). Default ‘ASC’ )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hide_empty:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider hide_empty=”1″] (Accepts 1|true or 0|false. Default value is 1.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ids:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider ids=””] (Display Specific Category. Values are Comma separated Category Id. Default it will take all.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>height:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider height=”300″] (Set the height for Category.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display number of product categories at time:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider slidestoshow=”3″] (Display no of product categories in a slider )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number of products categories slides at a time:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider slidestoscroll=”1″] (Controls number of product categories rotate at a time)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination and arrows:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider dots=”false” arrows=”false”] (Hide\u002FShow pagination and arrows. Default value is “true”. Values are true OR false)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoplay and Autoplay Speed:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider autoplay=”true” autoplay_interval=”3000″]\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide Speed:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider speed=”300″] (Control the speed of the slider)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>loop:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider loop=”true”] (By default value is “true”. Values are true OR false)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>parent:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider parent=””] (Enter parent category ID to retrieve direct-child terms of.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class:\u003C\u002Fstrong>\u003Cbr \u002F>\n[wpos_product_categories_slider extra_class=””] (Enter extra CSS class for design customization. Note: Extra class added as parent so using extra class you customize your design.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Stunning Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Product Categories in grid\u003C\u002Fli>\n\u003Cli>Product Categories in Slider\u003C\u002Fli>\n\u003Cli>100% Mobile & Tablet Responsive\u003C\u002Fli>\n\u003Cli>Awesome Touch-Swipe Enabled\u003C\u002Fli>\n\u003Cli>Work in any WordPress Theme\u003C\u002Fli>\n\u003Cli>Created with Slick Slider\u003C\u002Fli>\n\u003Cli>Lightweight, Fast & Powerful\u003C\u002Fli>\n\u003Cli>Set Number of Columns you want to show\u003C\u002Fli>\n\u003Cli>Slider auto play on\u002Foff\u003C\u002Fli>\n\u003Cli>Navigation show\u002Fhide options\u003C\u002Fli>\n\u003Cli>Pagination show\u002Fhide options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features Includes\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>10 stunning and cool designs for Woocommerce Categories.\u003C\u002Fli>\n\u003Cli>Product Categories in Grid view\u003C\u002Fli>\n\u003Cli>Product Categories in Slider view\u003C\u002Fli>\n\u003Cli>Created with Slick Slider\u003C\u002Fli>\n\u003Cli>Awesome Touch-Swipe Enabled\u003C\u002Fli>\n\u003Cli>Work in any WordPress Theme\u003C\u002Fli>\n\u003Cli>WP Templating Feature\u003C\u002Fli>\n\u003Cli>Gutenberg Block Supports.\u003C\u002Fli>\n\u003Cli>Visual Composer \u002F WPBakery Support\u003C\u002Fli>\n\u003Cli>Elementor, Beaver and SiteOrigin Page Builder Support (New).\u003C\u002Fli>\n\u003Cli>Divi Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Fusion (Avada) Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Display category title and description.\u003C\u002Fli>\n\u003Cli>Display product count.\u003C\u002Fli>\n\u003Cli>Display specific categories.\u003C\u002Fli>\n\u003Cli>Exclude specific categories.\u003C\u002Fli>\n\u003Cli>Category order and order by sorting parameter.\u003C\u002Fli>\n\u003Cli>Lightweight, Fast & Powerful\u003C\u002Fli>\n\u003Cli>Set Number of Columns you want to show\u003C\u002Fli>\n\u003Cli>Slider Auto Play on\u002Foff\u003C\u002Fli>\n\u003Cli>Navigation show\u002Fhide options\u003C\u002Fli>\n\u003Cli>Pagination show\u002Fhide options\u003C\u002Fli>\n\u003Cli>100% Mobile & Tablet Responsive\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fproduct-categories-designs-woocommerce\u002F?utm_source=WP&utm_medium=Product-Category&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Explore Product Categories Designs for WooCommerce Pro Features\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Display WooCommerce product categories with good designs and grid and slider view. Also work with Gutenberg shortcode block.",2000,54669,78,10,"2026-02-20T18:53:00.000Z","6.9.4","4.0",[73,74,75,76,77],"categories-designs","categories-grid","categories-slider","woocommerce-categories-designs","woocommerce-categories-slider","https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fproduct-categories-designs-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-categories-designs-for-woocommerce.1.5.2.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":44,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":15,"tags":94,"homepage":98,"download_link":99,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":56},"required-taxonomies","WP Required Taxonomies – Categories and Tags Mandatory","1.2.1","Jose Vega","https:\u002F\u002Fprofiles.wordpress.org\u002Fjosevega\u002F","\u003Cp>\u003Cstrong>This plugin works with Gutenberg (new editor). It works with the classic editor and the gutenberg editor.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Require users to select a taxonomy term when publishing posts. For example, require the selection of a category or tag.\u003C\u002Fp>\n\u003Ch4>It works with\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All taxonomies , including post categories , post tags , product categories, product tags, and custom taxonomies.\u003C\u002Fli>\n\u003Cli>All post types , including posts, pages, WooCommerce Products, Events, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Force users to select a category when publishing posts\u003C\u002Fli>\n\u003Cli>Force users to select a tag when publishing posts\u003C\u002Fli>\n\u003Cli>Force users to select a custom taxonomy term when publishing posts\u003C\u002Fli>\n\u003Cli>Force users to select a category when publishing WooCommerce Products\u003C\u002Fli>\n\u003Cli>Force users to select a tag when publishing WooCommerce Products\u003C\u002Fli>\n\u003Cli>Force users to select a category or tag when publishing Events\u003C\u002Fli>\n\u003Cli>Force users to select any Taxonomy Term when publishing any custom post type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is completely free.\u003C\u002Fp>\n","Force users to select a taxonomy term when publishing posts. For example, make category or tags required",1000,36092,8,"2024-10-25T01:35:00.000Z","6.6.5","3.6",[20,95,96,97,21],"required","tags","taxonomies","http:\u002F\u002Fwpsheeteditor.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frequired-taxonomies.1.2.1.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":88,"downloaded":108,"rating":13,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":18,"tags":113,"homepage":117,"download_link":118,"security_score":119,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":56},"woo-products-by-category","List Products By Category Widget for WooCommerce","1.3.0","Blaze Concepts","https:\u002F\u002Fprofiles.wordpress.org\u002Fblazeconcepts\u002F","\u003Cp>Display a list of all the products in a WooCommerce product category with this handy widget. Simply add the widget to a sidebar or widget area, customise the settings and your list is created.\u003C\u002Fp>\n\u003Ch4>Widget options include:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Title\u003C\u002Fstrong> – Add a title to your product list.\u003Cbr \u002F>\n\u003Cstrong>Category\u003C\u002Fstrong> – Choose from a dynamically loaded drop down list of all WooCommerce product categories available on your website.\u003Cbr \u002F>\n\u003Cstrong>Products Shown\u003C\u002Fstrong> – Leave blank to show all products in the category or only show a certain number.\u003Cbr \u002F>\n\u003Cstrong>Thumbnail\u003C\u002Fstrong> – Show\u002Fhide the product thumbnail.\u003Cbr \u002F>\n\u003Cstrong>Hidden Products\u003C\u002Fstrong> – NEW! Show\u002Fhide Hidden products.\u003Cbr \u002F>\n\u003Cstrong>Out Of Stock Products\u003C\u002Fstrong> – NEW! Show\u002Fhide Out Of Stock products.\u003Cbr \u002F>\n\u003Cstrong>Order By\u003C\u002Fstrong> – Sort the list of products by Product Name, Product ID, Date Published, Last Modified, Random or None.\u003Cbr \u002F>\n\u003Cstrong>Order\u003C\u002Fstrong> – Display the list of products in Ascending or Descending order.\u003C\u002Fp>\n","Display a list of all the products in a WooCommerce product category with this handy widget.",18373,5,"2020-11-08T17:05:00.000Z","5.5.18","4.9",[20,114,115,116,21],"filter","products","widget","https:\u002F\u002Fwww.blazeconcepts.co.uk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-products-by-category.zip",85,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":31,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":15,"tags":134,"homepage":15,"download_link":140,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":56},"product-category-dropdowns","Product Category Dropdowns","1.0.0","Pektsekye","https:\u002F\u002Fprofiles.wordpress.org\u002Fpektsekye\u002F","\u003Cp>This plugin displays a drop-down select with WooCommerce product categories.\u003Cbr \u002F>\nAfter selecting the root category it displays another drop-down with sub categories and so on.\u003Cbr \u002F>\nWhen the last sub category is selected it will redirect to the category page.\u003C\u002Fp>\n\u003Cp>It is possible to select just one or two selects and click the search button.\u003C\u002Fp>\n\u003Cp>It displays only the categories that have products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Main Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays product categories as dependent drop-down selects.\u003C\u002Fli>\n\u003Cli>Can be added to any page as a widget or with a shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can check a demo page here:\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fhottons.com\u002Fdemo\u002Fwp\u002Fodp\u002F\" rel=\"nofollow ugc\">DEMO Page\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can read the installation instructions here:\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fhottons.com\u002Fdemo\u002Fwp\u002Fpcd\u002FREADME.html\" rel=\"nofollow ugc\">README\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simple Code Idea:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The idea of this plugin is to keep the base version as simple as possible.\u003Cbr \u002F>\nAnd to add the new features as modifications.\u003C\u002Fp>\n\u003Cp>This plugin has just 7 files to make it easy to use and customize. If you need more features check the modifications page \u003Ca href=\"http:\u002F\u002Fhottons.com\u002Fpcd_modifications\" rel=\"nofollow ugc\">hottons.com\u002Fpcd_modifications\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Contact me by email \u003Ca href=\"mailto:pektsekye@gmail.com\" rel=\"nofollow ugc\">pektsekye@gmail.com\u003C\u002Fa> if you have questions or need help.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English (Default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Full documentation is available \u003Ca href=\"http:\u002F\u002Fhottons.com\u002Fdemo\u002Fwp\u002Fpcd\u002FREADME.html\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Displays product categories as dependent drop-down selects.",900,12216,12,"2025-10-12T20:04:00.000Z","6.8.5","4.7",[135,136,137,138,139],"category-dropdowns","dependent-category-selects","product-categories","search-by-category","woocommerce-categories","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-category-dropdowns.zip",{"attackSurface":142,"codeSignals":159,"taintFlows":172,"riskAssessment":173,"analyzedAt":183},{"hooks":143,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":11,"unprotectedCount":11},[144,150],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","wp_enqueue_scripts","edh_scripts","edh-shop-categories.php",32,{"type":145,"name":151,"callback":152,"priority":153,"file":148,"line":154},"woocommerce_before_shop_loop","edh_custom_subcategories",50,70,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":171},[],{"prepared":11,"raw":11,"locations":162},[],{"escaped":164,"rawEcho":28,"locations":165},3,[166,169],{"file":148,"line":167,"context":168},60,"raw output",{"file":148,"line":170,"context":168},67,[],[],{"summary":174,"deductions":175},"The 'edh-shop-categories' v1.0.1 plugin exhibits a strong initial security posture based on the provided static analysis. There are no identified entry points (AJAX handlers, REST API routes, shortcodes, cron events) that could be directly exploited.  The code also appears to be free from dangerous functions, raw SQL queries, file operations, and external HTTP requests.  Crucially, there are no recorded vulnerabilities in its history, suggesting a history of secure development or a lack of scrutiny.\n\nHowever, there are areas for concern. The lack of capability checks and nonce checks across all entry points, although currently irrelevant due to the absence of any entry points, represents a significant potential weakness if new features are added without proper security considerations.  Furthermore, 40% of output escaping is not properly done, which could lead to cross-site scripting (XSS) vulnerabilities if any of these outputs become user-controllable or if new entry points are introduced without proper sanitization of the data presented. The absence of taint analysis flows and critical\u002Fhigh severity findings in the code signals, while positive, may also be a reflection of the limited attack surface. \n\nOverall, the plugin demonstrates good practice in avoiding common pitfalls like raw SQL and dangerous functions. Its vulnerability history is clean, which is a positive indicator.  However, the lack of robust security checks (capability, nonce) and the presence of unescaped output are significant weaknesses that could be exploited if the plugin's functionality expands or if an attacker finds an indirect way to trigger these unescaped outputs.  While the current risk appears low due to the minimal attack surface, this plugin requires careful monitoring for future updates.",[176,179,181],{"reason":177,"points":178},"Unescaped output present (40%)",6,{"reason":180,"points":68},"Missing capability checks",{"reason":182,"points":68},"Missing nonce checks","2026-03-17T06:04:44.510Z",{"wat":185,"direct":192},{"assetPaths":186,"generatorPatterns":188,"scriptPaths":189,"versionParams":190},[187],"\u002Fwp-content\u002Fplugins\u002Fedh-shop-categories\u002Fassets\u002Fcss\u002Fstyle.css",[],[],[191],"edh-shop-categories\u002Fassets\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":193,"htmlComments":196,"htmlAttributes":197,"restEndpoints":198,"jsGlobals":199,"shortcodeOutput":200},[194,195],"edh-product-cats","category",[],[],[],[],[201,202,203,204,205,206,207,207],"\u003Cdiv class=\"edh-product-cats\">","\u003Cdiv class=\"category\">","\u003Ch2>\u003Ca href=\"","\" class=\"","\">","\u003C\u002Fa>\u003C\u002Fh2>","\u003C\u002Fdiv>"]