[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHQKvNMEO4u_yA04-pC4_HWfW9zsLmfSk0bCQha1grBI":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":15,"tags":16,"homepage":15,"download_link":20,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":32,"analysis":138,"fingerprints":177},"category-count-shortcode","Category count Shortcode","1.4","lumarsha","https:\u002F\u002Fprofiles.wordpress.org\u002Flusha\u002F","\u003Cp>Show all published categories count by shortcode.\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\nUse [show_category_count] shortcode to show the count.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n","Show all published categories count by shortcode.",0,695,"2023-03-18T20:24:00.000Z","6.1.10","",[17,18,19],"category","count","shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-count-shortcode.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":26,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":21,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"lusha",5,20,30,84,"2026-04-05T03:41:16.730Z",[33,52,76,97,120],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":11,"downloaded":41,"rating":11,"num_ratings":11,"last_updated":42,"tested_up_to":43,"requires_at_least":44,"requires_php":45,"tags":46,"homepage":49,"download_link":50,"security_score":51,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"md-taxonomy-totals","MD Taxonomy Totals","1.0","Mustapha Samios","https:\u002F\u002Fprofiles.wordpress.org\u002Fmotiondigital\u002F","\u003Cp>MD Taxonomy Totals provides a simple and efficient way to display the total number of published posts on your site. Use the \u003Ccode>[mdtt_total_posts]\u003C\u002Fcode> shortcode anywhere on your site to show post counts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Display total published posts count\u003Cbr \u002F>\n* Filter by category (name, slug, or ID)\u003Cbr \u002F>\n* Filter by tag (name, slug, or ID)\u003Cbr \u002F>\n* Combine category and tag filters\u003Cbr \u002F>\n* Automatic number formatting based on locale\u003Cbr \u002F>\n* Admin instructions page accessible via Tools menu\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Showing total blog posts on your homepage\u003Cbr \u002F>\n* Displaying category-specific post counts\u003Cbr \u002F>\n* Tag-based post statistics\u003Cbr \u002F>\n* Portfolio or gallery post counts\u003Cbr \u002F>\n* Any content that needs post count displays\u003C\u002Fp>\n","Display total published posts count using the [mdtt_total_posts] shortcode, with optional filtering by category or tag.",212,"2025-09-12T01:00:00.000Z","6.8.5","5.0","7.4",[17,18,47,19,48],"posts","taxonomy","https:\u002F\u002Fmotiondigital.com.au\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmd-taxonomy-totals.1.0.zip",100,{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":74,"download_link":75,"security_score":51,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"easy-woocommerce-discounts","Discount Rules and Dynamic Pricing for WooCommerce","9.0.0","AsanaPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fasanaplugins\u002F","\u003Cp>Looking for the best \u003Cstrong>WooCommerce discount\u003C\u002Fstrong> plugin to boost your sales? Look no further than the \u003Cstrong>WooCommerce Dynamic Pricing & Discounts\u003C\u002Fstrong> – \u003Cstrong>Easy WooCommerce Discounts\u003C\u002Fstrong> plugin! With its easy-to-use interface and comprehensive features, you can easily create bulk discounts, percentage category discounts, smart coupons, storewide offers, auto-apply coupons, product offers, product variation offers, advanced coupons, tiered-offs, and product quantity-based offers. This plugin offers well-defined solutions to help you set the best offers on your WooCommerce store, making it the perfect choice for beginners and professional users alike.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpricing-and-discounts.asanaplugins.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">FRONT-END DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpricing-and-discounts.asanaplugins.com\u002F\" rel=\"nofollow ugc\">BACK-END DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Ask Questions\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fknowledgebase\u002Fwccs-overview\u002F\" rel=\"nofollow ugc\">DOCUMENTATION\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fwoocommerce-dynamic-pricing-and-discounts-videos\u002F\" rel=\"nofollow ugc\">VIDEO TOTURIALS\u003C\u002Fa> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fproduct\u002Fwoocommerce-dynamic-pricing-and-discounts-plugin\u002F?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts&utm_medium=link\" rel=\"nofollow ugc\">PRO WITH UPTO 75% DISCOUNT\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F79uJ1WzTxFM?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>WooCommerce Discount Free Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fwoocommerce-dynamic-pricing-and-discounts-free-plugin\u002F\" rel=\"nofollow ugc\">WooCommerce dynamic pricing and discounts free plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-cart-discount-in-woocommerce-easily\u002F\" rel=\"nofollow ugc\">WooCommerce Discount Rules\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FECWdimYEMM0\" rel=\"nofollow ugc\">Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-woocommerce-category-discounts\u002F\" rel=\"nofollow ugc\">Create Category Discount\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-woocommerce-percentage-discounts\u002F\" rel=\"nofollow ugc\">Percentage OFFs\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk pricing (Example: Buy 2 to 5 with 5%, 6 to 10 with 10%, 11 to 15 with 20%, 16 and greater with 25%)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display quantity table on product page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product based OFFs\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled product OFFs\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart offers (Example: Get 20% OFF on Black Friday or get 15% OFF on specific date)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cart total based offers(Example: Spend more than $500, get 20% OFF)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order total based offers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude selected products from rules (product price based rules)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date based rules(validity)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show bulk table or quantity table on the product pages\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A shortcode for quantity based table or bulk pricing table\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Option to set rules expiry date (From Date , To Date)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weight based shipping\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free shipping based on cart total amount condition\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shipping method based on cart total amount, number of cart items, date or date period, cart weight, cart total amount\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled shipping methods\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fproduct\u002Fwoocommerce-dynamic-pricing-and-discounts-plugin\u002F?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts&utm_medium=link\" rel=\"nofollow ugc\">Buy it Now with an offer\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fadvanced-discounts-woocommerce\u002F?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts&utm_medium=link\" rel=\"nofollow ugc\">Buy it + Addons with a big OFF\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>WooCommerce Bulk Discount\u003C\u002Fh3>\n\u003Cp>Bulk discount and quantity discount are popular pricing strategies used by retailers and e-commerce businesses to drive sales and attract customers. A bulk coupon offers a flat percentage off the total purchase price for a specific quantity of items, while a quantity discount may offer incremental discounts based on the number of items purchased. Both of these strategies can be implemented easily on websites built on the WooCommerce platform. With these strategies, businesses can attract more buyers to their online store, ultimately leading to increased sales volume.\u003C\u002Fp>\n\u003Cp>This powerful plugin empowers you with advanced rules that enable you to offer your customers irresistible OFFs based on the number of items in their shopping cart. In addition, you can also create quantity-based rules for your products and categories, giving your shoppers even more reasons to buy from you. With this feature-packed plugin, you can take your e-commerce business to new heights and keep your customers coming back for more.\u003C\u002Fp>\n\u003Ch3>WooCommerce Category Discount\u003C\u002Fh3>\n\u003Cp>Using category discounts in WooCommerce can increase sales and customer loyalty. Merchants can attract customers looking for specific products and encourage them to purchase more by offering coupons on categories. Optimizing this strategy can drive more traffic and increase sales while building a loyal customer base.\u003C\u002Fp>\n\u003Cp>The plugin offers category discounts and pricing to edit category prices with a pricing rule or apply it to a category or group of categories.\u003C\u002Fp>\n\u003Ch3>WooCommerce Scheduled Coupon\u003C\u002Fh3>\n\u003Cp>Scheduled coupons can be used by online businesses to offer discounts to customers during specific dates and times. This can increase sales and customer loyalty, making it a powerful marketing tool. The rules can be scheduled for specific days, date and time, or a range of dates and times.\u003C\u002Fp>\n\u003Ch3>Auto Apply Coupon\u003C\u002Fh3>\n\u003Cp>Auto Apply Coupon is a feature that automatically applies coupon codes at checkout without shoppers having to search and enter codes manually. It saves time and effort, ensures customers don’t miss out on offers, and enhances the shopping experience for both customers and businesses.\u003C\u002Fp>\n\u003Ch3>PRO Version\u003C\u002Fh3>\n\u003Cp>The plugin has a PRO version that helps to create a wide range of discounts like BOGO deals, buy 1 get 1 free deal, buy 2 get 1 free, buy 3 get 1 free, auto add free product to cart, Offer gift products, product attributes, product tags and product meta fields, product bundle, product group, checkout fee, payment method, cart subtotal, sign up and first order offs, free shipping, history based, weight and subtotal shipping methods, purchase history, user spend amount, user role, customer and customer email, last order amount, and more.\u003C\u002Fp>\n\u003Ch3>BOGO Deals (PRO Version)\u003C\u002Fh3>\n\u003Cp>BOGO deals, also known as “buy one, get one” deals, are great for saving money when shopping. These deals offer customers the opportunity to purchase one item and receive another item of equal or lesser value for free or at a discounted price. These deals are often used by businesses as a marketing tactic to attract customers and increase sales. For consumers, BOGO deals provide a chance to stretch their dollars further and get more value for their money.\u003C\u002Fp>\n\u003Cp>BOGO deals have some variations like Buy two Get one deal, Buy three Get one deal and etc. You can create all variations of BOGO deals in the plugin.\u003C\u002Fp>\n\u003Ch3>Product Group or Bundles (PRO Version)\u003C\u002Fh3>\n\u003Cp>Product groups or bundles are a marketing strategy where multiple products are packaged together and sold as a single entity. This technique is commonly used to increase the value and appeal of offerings to consumers, create a perception of value, cross-sell related items, and introduce customers to other products they may not have considered purchasing. It can be an effective way for businesses to increase sales, improve customer satisfaction, and gain a competitive edge in the market.\u003C\u002Fp>\n\u003Ch3>Conditional Shipping Methods (PRO Version)\u003C\u002Fh3>\n\u003Cp>Conditional shipping methods allow e-commerce businesses to determine shipping options based on various conditions such as location, time of day, or products in the customer’s cart. This allows for a more personalized and efficient shipping experience for customers, resulting in increased satisfaction and loyalty. Furthermore, these methods can streamline logistics and reduce costs by only offering certain shipping options when necessary. Overall, conditional methods are a valuable tool for optimizing shipping processes and improving the customer experience.\u003C\u002Fp>\n\u003Ch3>Conditional Checkout Fees (PRO Version)\u003C\u002Fh3>\n\u003Cp>Conditional checkout fees are additional charges that are applied to a purchase based on certain conditions being met. For example, an online retailer may charge a fee for expedited shipping or for a specific payment method. These fees are typically disclosed upfront so that the customer understands the total cost of their purchase. While some customers may find these fees to be an inconvenience, they are often necessary for businesses to cover the costs associated with these services. It is important for businesses to be transparent about these fees to avoid any confusion or frustration among customers.\u003C\u002Fp>\n\u003Ch3>Auto Add Gift Products (PRO Version Addon)\u003C\u002Fh3>\n\u003Cp>Additionally, it is worth noting that the \u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fauto-add-products-to-cart-in-woocommerce\u002F\" rel=\"nofollow ugc\">Auto Add Products to Cart\u003C\u002Fa> addon can also be utilized when a customer reaches a certain spending threshold. In other words, if a customer spends a certain amount of money, they can automatically receive a gift product. This feature can be a powerful tool in encouraging customers to spend more and boost sales.\u003C\u002Fp>\n\u003Cp>Auto Add Products to Cart is available as an addon for the PRO version.\u003C\u002Fp>\n\u003Ch3>WooCommerce Shipping Discount (PRO Version Addon)\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-add-shipping-discounts-in-woocommerce\u002F\" rel=\"nofollow ugc\">Shipping discount\u003C\u002Fa> refers to the reduced cost of delivering products to customers. It is a promotional strategy commonly used by online retailers to attract customers and increase sales. Shipping can be a significant expense for buyers, especially for those located far from the seller’s location. A shipping offer can incentivize buyers to purchase more items or make larger purchases, knowing that they will save money on delivery fees. Sellers can also benefit from offering shipping discounts by gaining more sales and repeat customers. Overall, shipping OFFs are a win-win for both buyers and sellers as they help lower costs and increase customer satisfaction.\u003C\u002Fp>\n\u003Cp>It is an addon for the PRO version.\u003C\u002Fp>\n\u003Ch3>URL Coupon (PRO Version Addon)\u003C\u002Fh3>\n\u003Cp>URL coupons are digital offers that can be redeemed by clicking on a link. They are convenient and can be used for various marketing campaigns. Additionally, the addon has a feature where products can be automatically added to the cart when a customer visits the URL.\u003C\u002Fp>\n\u003Cp>URL Coupons is an addon for the PRO version.\u003C\u002Fp>\n\u003Ch3>📕 WooCommerce Discount PRO VERSION Tutorials and Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-use-dynamic-pricing-in-woocommerce\u002F\" rel=\"nofollow ugc\">Dynamic Pricing for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-woocommerce-percentage-discounts\u002F\" rel=\"nofollow ugc\">WooCommerce percentage OFF\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FW5hwOb5tflw\" rel=\"nofollow ugc\">Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-buy-one-get-one-free-bogo-deals-in-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce BOGO deals or Buy One Get One Free in WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fbuy-2-get-1-free-woocommerce-discount\u002F\" rel=\"nofollow ugc\">Buy 2 Get 1 Free in WooCommerce\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FOtzozKCz_ks\" rel=\"nofollow ugc\">Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fcreate-a-buy-3-get-1-free-deal-for-woocommerce\u002F\" rel=\"nofollow ugc\">Buy 3 Get 1 Free Offer\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FFxbnrqUnhYI\" rel=\"nofollow ugc\">Buy A Get B\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FA7lWDWAiNG8\" rel=\"nofollow ugc\">Automatically add free products to cart for BOGO deals\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fprovide-free-gift-products-in-woocommerce-complete-guide\u002F\" rel=\"nofollow ugc\">Give free gift products\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fprovide-free-gift-products-in-woocommerce-complete-guide\u002F\" rel=\"nofollow ugc\">Offer one or more free gift products\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fwoocommerce-bulk-discounts\u002F?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts&utm_medium=link\" rel=\"nofollow ugc\">WooCommerce Bulk pricing\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fhm77PqMcA_0\" rel=\"nofollow ugc\">Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fwoocommerce-tiered-discounts\u002F\" rel=\"nofollow ugc\">WooCommerce tiered pricing\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-bundle-discounts-in-woocommerce\u002F\" rel=\"nofollow ugc\">Products Group Pricing\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-bundle-discounts-in-woocommerce\u002F\" rel=\"nofollow ugc\">Create WooCommerce Bundle \u002F Package Deals\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-discounts-for-product-variations-in-woocommerce\u002F\" rel=\"nofollow ugc\">OFF product variations\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FvIFE3yPGIkc\" rel=\"nofollow ugc\">Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-woocommerce-category-discounts\u002F\" rel=\"nofollow ugc\">OFF categories\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F11_LJBTvgng\" rel=\"nofollow ugc\">Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-woocommerce-product-attributes-discounts\u002F\" rel=\"nofollow ugc\">Product attributes\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product tags\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fuser-role-based-pricing-for-woocommerce-detailed-guide\u002F\" rel=\"nofollow ugc\">Create User Role Based Rules\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create Black Friday or Cyber Mondey discount deals\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-setup-wholesale-discounts-for-products-in-woocommerce\u002F\" rel=\"nofollow ugc\">Create WholeSale deals\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dependant product (Buy Product A and get discount on Product B)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purchase history (Customers who spent $100 in previously get 10%)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rules for number of orders placed earlier (Example: 10% for customers with 5 or more orders)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User based offers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-give-first-order-discount-in-woocommerce\u002F\" rel=\"nofollow ugc\">First Order rule\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fcreate-payment-method-discount-in-woocommerce\u002F\" rel=\"nofollow ugc\">payment methods\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FjJtZ5de1568\" rel=\"nofollow ugc\">Shipping state offers\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create shipping or delivery location based offers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Checkout Fees\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced WooCommerce Coupons\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced WooCommerce Shipping Methods\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fcreate-payment-gateway-fees-in-woocommerce\u002F\" rel=\"nofollow ugc\">Checkout Fee for specific Payment Methods\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F837u3oJD2J0\" rel=\"nofollow ugc\">Checkout Fee for specific Shipping postcodes\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FYWm5lhyi5jY\" rel=\"nofollow ugc\">Checkout Fee for specific products\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful Conditional Logic\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Countdown Timer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fixed price offers (Get 10$ discount for purchasing over 6 items).\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User role based pricing (Example: Wholesale customers get a discounted price).\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fwoocommerce-apply-discount-to-all-products\u002F\" rel=\"nofollow ugc\">All Products or Storewide offers\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Signup Offer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discount Manager Plugin\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fhow-to-create-smart-coupons-in-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce smart coupons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>And More\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 Our Other Free Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-product-bundles-for-woocommerce\u002F\" rel=\"ugc\">WooCommerce Product Bundles\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-sale-badges-for-woocommerce\u002F\" rel=\"ugc\">Sale Badge and Product Label\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-upsells-for-woocommerce\u002F\" rel=\"ugc\">Upsells, Related Products and Product Recommendations\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flive-chat-button\u002F\" rel=\"ugc\">AI Content Writing and WhatsApp Chat\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Our Other Pro Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fproduct\u002Fwoocommerce-product-bundles\u002F?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts-free&utm_medium=link\" rel=\"nofollow ugc\">WooCommerce Product Bundles Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fproduct\u002Fwoocommerce-sale-badges-and-product-labels\u002F\" rel=\"nofollow ugc\">Sale Badges and Product Labels Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fproduct\u002Fwoocommerce-upsells-related-products\u002F\" rel=\"nofollow ugc\">Upsells, Related Products and Product Recommendations Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.asanaplugins.com\u002Fproduct\u002Fwhatsapp-chat-wordpress\u002F?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts-free&utm_medium=link\" rel=\"nofollow ugc\">AI Content Writing and WhatsApp Chat Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tags\u003C\u002Fh4>\n\u003Cp>woocommerce, discounts, dynamic pricing, Buy One Get One Free, pricing deals, price rules, bulk discounts, advanced discounts, pricing deals, WooCommerce bulk discounts, WooCommerce cart discounts, WooCommerce pricing deals, WooCommerce discount rules, discount rules for WooCommerce, woocommerce shipping, dynamic shipping\u003C\u002Fp>\n","WooCommerce discount plugin, pricing and discounts, category discount, smart coupon, quantity discount, bulk discount, shipping method, storewide.",10000,373541,94,242,"2026-02-18T00:01:00.000Z","6.9.4","4.4.2","5.6.0",[69,70,71,72,73],"bogo","bulk-discount","category-discount","coupon","discount","https:\u002F\u002Fwww.asanaplugins.com\u002Fproduct\u002Fwoocommerce-dynamic-pricing-and-discounts-plugin\u002F?utm_source=easy-woocommerce-discounts-free&utm_campaign=easy-woocommerce-discounts&utm_medium=link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-woocommerce-discounts.9.0.0.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":86,"num_ratings":87,"last_updated":88,"tested_up_to":43,"requires_at_least":89,"requires_php":15,"tags":90,"homepage":93,"download_link":94,"security_score":51,"vuln_count":95,"unpatched_count":11,"last_vuln_date":96,"fetched_at":23},"woo-product-category-discount","Simple Discount Rules for Woocommerce","5.15","Vidish","https:\u002F\u002Fprofiles.wordpress.org\u002Fvidishp\u002F","\u003Cp>“Simple Discount Rules for Woocommerce” enables administrator to apply discount on wide range of rules. Just few clicks & discount is applied. (Even to thousands of products)..!!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Storewide promotion ( \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Ffe2oEbjYUng\" rel=\"nofollow ugc\">Check demo \u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>Apply discounts based on Categories, tags, and more. ( \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FNAR8CfyyVCg\" rel=\"nofollow ugc\">Check demo \u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>Cart based discounts ( \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F9G1ntT5CWso\" rel=\"nofollow ugc\">Check demo \u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>Quantity based discounts ( \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FJw_fkIaJE4w\" rel=\"nofollow ugc\">Check demo \u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>Free gift for promotions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Don’t believe it? Try it out here, its free..!!\u003C\u002Fp>\n\u003Cp>Need more details on features? \u003Ca href=\"https:\u002F\u002Fwww.wooextend.com\u002Fhow-to-apply-category-discount-for-woocommerce\u002F\" rel=\"nofollow ugc\">Review here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need a custom feature? Ask us here\u003Ca href=\"https:\u002F\u002Fwww.wooextend.com\u002Fwoocommerce-expert\u002F\" rel=\"nofollow ugc\">WooExtend\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Thank you for \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fwooextend\u002Freviews\" rel=\"nofollow ugc\">LOVING this plugin..!!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More plugins by WooExtend:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuild-your-own-basket-for-woocommerce\" rel=\"ugc\">Build Your Own Basket for Woocommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bulk-order\u002F\" rel=\"ugc\">Bulk Order for Woocommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-combo-offers\u002F\" rel=\"ugc\">Woocommerce Combo Offers\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffirst-order-discount-woocommerce\u002F\" rel=\"ugc\">First Order Discount\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-custom-fee\u002F\" rel=\"ugc\">Custom Fee\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple Discount Rules for Woocommerce allows administrator to add and remove discount to products based on Category.",5000,136000,92,71,"2025-11-28T09:47:00.000Z","6.0",[70,71,73,91,92],"discount-rules","woocommerce-discount","https:\u002F\u002Fwww.quanticedgesolutions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-product-category-discount.zip",1,"2024-01-24 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":15,"tags":112,"homepage":116,"download_link":117,"security_score":118,"vuln_count":95,"unpatched_count":95,"last_vuln_date":119,"fetched_at":23},"extra-shortcodes","Extra Shortcodes","2.2","webvitaly","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebvitaly\u002F","\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002F\" title=\"WordPress Pro plugins\" rel=\"nofollow ugc\">WordPress Pro plugins\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002Fextra-shortcodes\u002F\" title=\"Extra Shortcodes\" rel=\"nofollow ugc\">Extra Shortcodes\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fdonate\u002F\" title=\"Donate\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwebvitalii\u002Fextra-shortcodes\" title=\"Fork\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[extra_archives]\u003C\u002Fcode> – list of monthly archives links sorted by date;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"yearly\"]\u003C\u002Fcode> – list of yearly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"monthly\"]\u003C\u002Fcode> – list of monthly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"weekly\"]\u003C\u002Fcode> – list of weekly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"daily\"]\u003C\u002Fcode> – list of daily archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"postbypost\"]\u003C\u002Fcode> – list of all posts links sorted by date;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"alpha\"]\u003C\u002Fcode> –  list of all posts links sorted by title;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_taxonomies]\u003C\u002Fcode> – list of categories, tags or any other taxonomies;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[bloginfo show=\"name\"]\u003C\u002Fcode> – \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_bloginfo\" rel=\"nofollow ugc\">bloginfo params\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[date format=\"l jS \\\\of F Y h:i:s A\"]\u003C\u002Fcode> – Monday 23rd April 2012 09:37:57 AM; \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">php date format params\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[date format=\"l jS \\\\of F Y h:i:s A\" timestamp=\"+2 years +3 months -20 days -10 hours +30 minutes\"]\u003C\u002Fcode> – Thursday 3rd July 2014 06:52:57 AM; \u003Ca href=\"http:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Fdatetime.formats.relative.php\" rel=\"nofollow ugc\">relative datetime formats\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[date format=\"h:i:s A\" use_wordpress_timezone=\"1\"]\u003C\u002Fcode> – use WordPress timezone from Settings section;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[date_i18n format=\"l jS \\\\of F Y h:i:s A\" timestamp=\"+2 years +3 months -20 days -10 hours +30 minutes\"]\u003C\u002Fcode> – Четвер, 3 Липня 2014 06:52:57; shortcode based on \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fdate_i18n\" rel=\"nofollow ugc\">date_i18n\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[time format=\"h:i:s A\"]\u003C\u002Fcode> – 01:35:08 PM; \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">php time format params\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[year]\u003C\u002Fcode> – 2012, \u003Ccode>[year plus=\"3\"]\u003C\u002Fcode> – 2015, \u003Ccode>[year minus=\"2\"]\u003C\u002Fcode> – 2010;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[month]\u003C\u002Fcode> – 4 (in April), \u003Ccode>[month plus=\"10\"]\u003C\u002Fcode> – 2, \u003Ccode>[month minus=\"8\"]\u003C\u002Fcode> – 8;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[month_name]\u003C\u002Fcode> – April, \u003Ccode>[month_name plus=\"10\"]\u003C\u002Fcode> – February, \u003Ccode>[month_name minus=\"8\"]\u003C\u002Fcode> – August;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[day]\u003C\u002Fcode> – 8, \u003Ccode>[day plus=\"3\"]\u003C\u002Fcode> – 11, \u003Ccode>[day minus=\"2\"]\u003C\u002Fcode> – 6;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[weekday]\u003C\u002Fcode> – Monday, \u003Ccode>[weekday plus=\"5\"]\u003C\u002Fcode> – Saturday, \u003Ccode>[weekday minus=\"5\"]\u003C\u002Fcode> – Wednesday;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[hours]\u003C\u002Fcode>, \u003Ccode>[minutes]\u003C\u002Fcode>, \u003Ccode>[seconds]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fextra-shortcodes\u002Fother_notes\u002F\" title=\"Extra Shortcodes\" rel=\"ugc\">more info about shortcodes\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Useful:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-list\u002F\" title=\"list of pages with shortcodes\" rel=\"ugc\">“Page-list” – show list of pages with shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fiframe\u002F\" title=\"embed content\" rel=\"ugc\">“Iframe” – embed content\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002F\" title=\"WordPress Pro plugins\" rel=\"nofollow ugc\">WordPress Pro plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Parameters for [extra_archives]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[extra_archives]\u003C\u002Fcode> – list of monthly archives links sorted by date;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"yearly\"]\u003C\u002Fcode> – list of yearly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"monthly\"]\u003C\u002Fcode> – list of monthly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"weekly\"]\u003C\u002Fcode> – list of weekly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"daily\"]\u003C\u002Fcode> – list of daily archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"postbypost\"]\u003C\u002Fcode> – list of all posts links sorted by date;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[extra_archives type=\"alpha\"]\u003C\u002Fcode> –  list of all posts links sorted by title;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>limit\u003C\u002Fstrong> – how many links to be included in the list: \u003Ccode>[extra_archives limit=\"10\"]\u003C\u002Fcode>; by default all links are shown: \u003Ccode>[extra_archives limit=\"\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_post_count\u003C\u002Fstrong> – display counter of posts in the archive: \u003Ccode>[extra_archives show_post_count=\"1\"]\u003C\u002Fcode>; by default counter is not shown: \u003Ccode>[extra_archives show_post_count=\"0\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order\u003C\u002Fstrong> – how to sort archives links: \u003Ccode>[extra_archives order=\"ASC\"]\u003C\u002Fcode>; by default links are sorted by descending order (Z-A): \u003Ccode>[extra_archives order=\"DESC\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[extra_archives] is based on \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwp_get_archives\" rel=\"nofollow ugc\">wp_get_archives function\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Parameters for [extra_taxonomies]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>orderby\u003C\u002Fstrong> – sort list by specific field: \u003Ccode>[extra_taxonomies order=\"count\"]\u003C\u002Fcode>; by default list is sorted by name: \u003Ccode>[extra_taxonomies order=\"name\"]\u003C\u002Fcode>; possible values: ID, name, slug, count, term_group;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order\u003C\u002Fstrong> – the sort order of the list of pages (either ascending or descending): \u003Ccode>[extra_taxonomies order=\"DESC\"]\u003C\u002Fcode>; by default: \u003Ccode>[extra_taxonomies order=\"ASC\"]\u003C\u002Fcode>; possible values: ASC, DESC;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_count\u003C\u002Fstrong> – display counter of posts in the list: \u003Ccode>[extra_taxonomies show_count=\"1\"]\u003C\u002Fcode>; by default counter is not shown: \u003Ccode>[extra_taxonomies show_count=\"0\"]\u003C\u002Fcode>;* \u003Cstrong>limit\u003C\u002Fstrong> – how many links to be included in the list: \u003Ccode>[extra_archives limit=\"10\"]\u003C\u002Fcode>; by default all links are shown: \u003Ccode>[extra_archives limit=\"\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hide_empty\u003C\u002Fstrong> – show or hide empty categories or taxonomies: \u003Ccode>[extra_taxonomies hide_empty=\"0\"]\u003C\u002Fcode>; by default empty categories are hidden: \u003Ccode>[extra_taxonomies hide_empty=\"1\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>use_desc_for_title\u003C\u002Fstrong> – use description for title: \u003Ccode>[extra_taxonomies use_desc_for_title=\"0\"]\u003C\u002Fcode>; by default the description is used as link title: \u003Ccode>[extra_taxonomies use_desc_for_title=\"1\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>child_of\u003C\u002Fstrong> – only display categories that are children of the category identified by this parameter: \u003Ccode>[extra_taxonomies child_of=\"77\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude\u003C\u002Fstrong> – exclude one or more categories (comma-separated list of category ids) from the results: \u003Ccode>[extra_taxonomies exclude=\"5,7,9\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude_tree\u003C\u002Fstrong> – exclude category-tree (comma-separated list of category ids) from the results: \u003Ccode>[extra_taxonomies exclude_tree=\"5,7,9\"]\u003C\u002Fcode>; The parameter include must be empty. If the hierarchical parameter is true, then use exclude instead of exclude_tree.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>include\u003C\u002Fstrong> – only include the categories detailed in a comma-separated list by category id: \u003Ccode>[extra_taxonomies include=\"5,7,9\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hierarchical\u003C\u002Fstrong> – list is hierarchical (tree-like) or flat: \u003Ccode>[extra_taxonomies hierarchical=\"0\"]\u003C\u002Fcode>; by default the list is hierarchical: \u003Ccode>[extra_taxonomies hierarchical=\"1\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>number\u003C\u002Fstrong> – sets the number of categories to display: \u003Ccode>[extra_taxonomies number=\"10\"]\u003C\u002Fcode>; by default the number is unlimited: \u003Ccode>[extra_taxonomies number=\"\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>depth\u003C\u002Fstrong> – how many levels in the hierarchy of pages are to be included in the list: \u003Ccode>[extra_taxonomies depth=\"3\"]\u003C\u002Fcode>; by default the depth is unlimited: \u003Ccode>[extra_taxonomies depth=\"0\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>taxonomy\u003C\u002Fstrong> – show list of registered taxonomy: \u003Ccode>[extra_taxonomies taxonomy=\"post_tag\"]\u003C\u002Fcode>; by default shows the list of categories: \u003Ccode>[extra_taxonomies taxonomy=\"category\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[extra_taxonomies] is based on \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Tags\u002Fwp_list_categories\" rel=\"nofollow ugc\">wp_list_categories function\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Parameters for [bloginfo]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[bloginfo show=\"name\"]\u003C\u002Fcode> – \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_bloginfo\" rel=\"nofollow ugc\">bloginfo params\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[site_name]\u003C\u002Fcode> – Name of the site;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[site_desc]\u003C\u002Fcode> – Description of the site;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[site_url]\u003C\u002Fcode> – http:\u002F\u002Fsite.url;\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[wp_version]\u003C\u002Fcode> – 4.5 (WordPress version);\u003C\u002Fp>\n\u003Cp>[bloginfo] is based on \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fbloginfo\" rel=\"nofollow ugc\">bloginfo function\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Parameters for [date]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[date format=\"l jS \\\\of F Y h:i:s A\"]\u003C\u002Fcode> – Monday 23rd April 2012 09:37:57 AM; \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">php date format params\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[date format=\"l jS \\\\of F Y h:i:s A\" timestamp=\"+2 years +3 months -20 days -10 hours +30 minutes\"]\u003C\u002Fcode> – Thursday 3rd July 2014 06:52:57 AM; \u003Ca href=\"http:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Fdatetime.formats.relative.php\" rel=\"nofollow ugc\">relative datetime formats\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[date format=\"h:i:s A\" use_wordpress_timezone=\"1\"]\u003C\u002Fcode> – use WordPress timezone from Settings section;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[date_i18n format=\"l jS \\\\of F Y h:i:s A\" timestamp=\"+2 years +3 months -20 days -10 hours +30 minutes\"]\u003C\u002Fcode> – Четвер, 3 Липня 2014 06:52:57; shortcode based on \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fdate_i18n\" rel=\"nofollow ugc\">date_i18n\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[time format=\"h:i:s A\"]\u003C\u002Fcode> – 01:35:08 PM; \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">php time format params\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[year]\u003C\u002Fcode> – 2012, \u003Ccode>[year plus=\"3\"]\u003C\u002Fcode> – 2015, \u003Ccode>[year minus=\"2\"]\u003C\u002Fcode> – 2010;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[month]\u003C\u002Fcode> – 4 (in April), \u003Ccode>[month plus=\"10\"]\u003C\u002Fcode> – 2, \u003Ccode>[month minus=\"8\"]\u003C\u002Fcode> – 8;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[month_name]\u003C\u002Fcode> – April, \u003Ccode>[month_name plus=\"10\"]\u003C\u002Fcode> – February, \u003Ccode>[month_name minus=\"8\"]\u003C\u002Fcode> – August;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[day]\u003C\u002Fcode> – 8, \u003Ccode>[day plus=\"3\"]\u003C\u002Fcode> – 11, \u003Ccode>[day minus=\"2\"]\u003C\u002Fcode> – 6;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[weekday]\u003C\u002Fcode> – Monday, \u003Ccode>[weekday plus=\"5\"]\u003C\u002Fcode> – Saturday, \u003Ccode>[weekday minus=\"5\"]\u003C\u002Fcode> – Wednesday;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[hours]\u003C\u002Fcode>, \u003Ccode>[minutes]\u003C\u002Fcode>, \u003Ccode>[seconds]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n","[extra_archives], [extra_taxonomies], [bloginfo show=\"name\"], [date format=\"l jS \\of F Y\"], [date_i18n], [time]",1000,16878,82,10,"2023-04-13T18:13:00.000Z","6.2.9","3.0",[113,114,17,19,115],"archive","archives","shortcodes","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fextra-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextra-shortcodes.2.2.zip",63,"2025-12-31 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":105,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":65,"requires_at_least":132,"requires_php":45,"tags":133,"homepage":136,"download_link":137,"security_score":51,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"woocommerce-coupon-shortcodes","Coupon Shortcodes for WooCommerce","4.0.0","itthinx","https:\u002F\u002Fprofiles.wordpress.org\u002Fitthinx\u002F","\u003Cp>Show coupon discount info using shortcodes. Allows to render coupon information and content conditionally, based on the validity of coupons.\u003C\u002Fp>\n\u003Cp>Customers can be motivated to proceed with their purchase, offering them to use specific coupons when the contents in the cart qualify for it, or by offering them to purchase additional items so they can use a coupon.\u003C\u002Fp>\n\u003Cp>This extension for \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> is a useful addition that is easy to use.\u003C\u002Fp>\n\u003Cp>Works great with these premium extensions: \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fvolume-discount-coupons\u002F\" rel=\"nofollow ugc\">Volume Discount Coupons\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fgroup-coupons\u002F\" rel=\"nofollow ugc\">Group Coupons\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.itthinx.com\u002Fshop\u002Fwoocommerce-coupons-countdown\" rel=\"nofollow ugc\">Coupons Countdown\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Conditional Shortcodes\u003C\u002Fh4>\n\u003Cp>It provides the following conditional shortcodes that allow to enclose content which is shown if certain coupons are applied, valid or active:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_is_active]\n[coupon_is_not_active]\n[coupon_is_applied]\n[coupon_is_not_applied]\n[coupon_is_valid]\n[coupon_is_not_valid]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>These conditional shortcodes allow to render content if any coupons are applied, valid or active:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_has_valid]\n[coupon_has_not_valid]\n[coupon_has_active]\n[coupon_has_not_active]\n[coupon_has_applied]\n[coupon_has_not_applied]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Coupon Info Shortcodes\u003C\u002Fh4>\n\u003Cp>It also provides shortcodes that allow to render the coupon code, its description and an automatic description of the discount:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_code] (this one makes sense mostly when used inside one of the conditional shortcodes).\n[coupon_description]\n[coupon_discount]\n[coupon_show]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>A coupon iterator shortcode makes it easy to work with a set of coupons, the enclosed content is rendered for each coupon in sequence. The informational shortcodes can be used inside the content of this shortcode to display details about each coupon code.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_iterate]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For example: \u003Ccode>[coupon_iterate code=\"test,welcome,20off\"][coupon_code] – [coupon_discount][\u002Fcoupon_iterate]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>A coupon enumerator shortcode allows to list all or a set of coupons, to show their code, description or discount information, or combinations of those using the \u003Ccode>[coupon_show]\u003C\u002Fcode> shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_enumerate]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Please refer to the plugin’s \u003Ca href=\"https:\u002F\u002Fdocs.itthinx.com\u002Fdocument\u002Fwoocommerce-coupon-shortcodes\u002F\" rel=\"nofollow ugc\">documentation pages\u003C\u002Fa> for detailed descriptions.\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cp>Show a text when a coupon can be used (active) – this is useful to show promotional info while coupons can be used, as active means that the coupon has not reached its expiration date nor exceeded its usage limits:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_is_active code=\"eastereggs\"]\nHappy Easter!\nUse the coupon code [coupon_code] to hop away with a great discount : [coupon_discount]\n[\u002Fcoupon_is_active]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This is an example of a text shown when a promotion is over:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_is_not_active code=\"specialdiscount\"]\nOur special discount sale has ended. Come back often to see more!\n[\u002Fcoupon_is_not_active]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Showing a coupon when the cart contents qualify for a coupon to be applied:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_is_valid code=\"superdiscount\"]\nYou qualify for a discount!\nUse the coupon code [coupon_code] to take advantage of this great discount : [coupon_discount]\n[\u002Fcoupon_is_valid]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Showing a coupon that is not valid for the current cart and motivating to add items:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_is_not_valid code=\"25off\"]\nIf you purchase 5 Widgets, you can use the coupon [coupon_code] to get 25% off your purchase!\n[\u002Fcoupon_is_not_valid]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Iterate over several coupons and show their discount info:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_iterate code=\"test,welcome,20off\"]\nUse the Coupon Code: [coupon_code] for [coupon_discount]\n[\u002Fcoupon_iterate]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Iterate over all coupons and show their discount info:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_iterate code=\"*\"]\nUse the Coupon Code: [coupon_code] for [coupon_discount]\n[\u002Fcoupon_iterate]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show information about three random coupons, including the coupon code, its description and discount info together on each entry:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_enumerate code=\"*\" orderby=\"rand\" number=\"3\"]\n[coupon_show show=\"code,description,discount\"]\n[\u002Fcoupon_enumerate]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show a single random coupon code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[coupon_enumerate code=\"*\" orderby=\"rand\" number=\"1\"]\n[coupon_code]\n[\u002Fcoupon_enumerate]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Documentation and Support\u003C\u002Fh4>\n\u003Cp>Full usage instructions and help is provided on these pages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Ca href=\"https:\u002F\u002Fdocs.itthinx.com\u002Fdocument\u002Fwoocommerce-coupon-shortcodes\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> pages provide detailed information.\u003C\u002Fli>\n\u003Cli>Questions, feedback and suggestions can be posted on the \u003Ca href=\"https:\u002F\u002Fwww.itthinx.com\u002Fplugins\u002Fwoocommerce-coupon-shortcodes\u002F\" rel=\"nofollow ugc\">Coupon Shortcodes\u003C\u002Fa> page.\u003C\u002Fli>\n\u003Cli>You can contact \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">WooCommerce Support\u003C\u002Fa> with your questions related to this extension.\u003C\u002Fli>\n\u003C\u002Ful>\n","Show coupon discount info using shortcodes. Allows to render coupon information and content conditionally, based on the validity of coupons.",92013,98,17,"2026-02-13T13:05:00.000Z","6.5",[72,73,134,19,135],"marketing","woocommerce","https:\u002F\u002Fwww.itthinx.com\u002Fplugins\u002Fwoocommerce-coupon-shortcodes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-coupon-shortcodes.4.0.0.zip",{"attackSurface":139,"codeSignals":160,"taintFlows":168,"riskAssessment":169,"analyzedAt":176},{"hooks":140,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":159,"entryPointCount":95,"unprotectedCount":11},[141,147],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_init","ccs_load_textdomain","category-count-shortcode.php",28,{"type":142,"name":148,"callback":149,"file":150,"line":151},"admin_menu","ccs_options_page","option-page\\option-page.php",70,[],[],[155],{"tag":156,"callback":157,"file":145,"line":158},"show_category_count","category_count_shortcode_output",53,[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":167},[],{"prepared":11,"raw":11,"locations":163},[],{"escaped":165,"rawEcho":11,"locations":166},2,[],[],[],{"summary":170,"deductions":171},"The \"category-count-shortcode\" v1.4 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history.  The absence of dangerous functions, SQL injection vulnerabilities (all queries use prepared statements), and unescaped output are significant strengths.  Furthermore, the plugin has no recorded vulnerabilities, which suggests a history of responsible development and patching.  The limited attack surface, consisting solely of one shortcode with no immediately obvious unauthenticated entry points, further contributes to its good security.  However, the complete absence of nonce checks and capability checks on its sole entry point is a potential area of concern. While no taint flows or vulnerabilities are currently identified, this lack of explicit authorization checks could become a risk if the shortcode's functionality were to be expanded or if subtle bypasses were discovered in the future.  Overall, the plugin is currently well-secured but could benefit from the addition of proper authorization checks to enhance its resilience against future threats.",[172,174],{"reason":173,"points":27},"Missing capability checks on shortcode",{"reason":175,"points":27},"Missing nonce checks on shortcode","2026-03-17T07:07:13.387Z",{"wat":178,"direct":183},{"assetPaths":179,"generatorPatterns":180,"scriptPaths":181,"versionParams":182},[],[],[],[],{"cssClasses":184,"htmlComments":185,"htmlAttributes":186,"restEndpoints":187,"jsGlobals":188,"shortcodeOutput":189},[],[],[],[],[],[190],"count( $categories )"]