[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzYYq2bHuJfjVSKiE_Ds0tWJBvro3ci8TLN0FOahXO_0":3,"$fW3QYYAPVN4rPO9UXwrrQsJECLDXHJwx1ApmLbfSjoXY":243},{"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":35,"analysis":154,"fingerprints":210},"easy-cart","Easy Cart","1.8","zeshanb","https:\u002F\u002Fprofiles.wordpress.org\u002Fzeshanb\u002F","\u003Cp>A simple shopping cart using shortcodes.\u003C\u002Fp>\n\u003Cp>Be sure your permalinks in WordPress settings supports slug urls e.g. your-domain.tld\u002Fslug. Once you have proper permalink setting, Create a page with slug \u002Fcart. Then edit the cart page and add [easy_cart \u002F] and [empty_cart \u002F] shortcodes.\u003C\u002Fp>\n\u003Cp>Create add to cart buttons using [add_to_cart \u002F] shortcodes on other posts or pages of your WordPress site.\u003C\u002Fp>\n\u003Cp>To display cart:\u003Cbr \u002F>\n    `\u003Cbr \u002F>\n[easy_cart \u002F]\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To display empty cart link on cart page:\u003Cbr \u002F>\n    `\u003Cbr \u002F>\n[empty_cart \u002F]\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Use the following attributes to define your add_to_cart products:\u003C\u002Fp>\n\u003Col>\n\u003Cli>itemid\u003C\u002Fli>\n\u003Cli>product_name\u003C\u002Fli>\n\u003Cli>product_desc\u003C\u002Fli>\n\u003Cli>product_qty\u003C\u002Fli>\n\u003Cli>price\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Here is a example usage of add_to_cart shortcode using all the attributes. Use quotes around text but not numbers:\u003C\u002Fp>\n\u003Cp>[add_to_cart itemid=your-item-id product_name=”Your product name” product_desc=”description of your product.” product_qty=1 price=1.00 \u002F]\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>[add_to_cart itemid=1111 product_name=”Your product name” product_desc=”description of your product.” product_qty=1 price=1.25 \u002F]\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can have as many add_to_cart shortcodes as you like, in posts and pages.\u003C\u002Fp>\n\u003Cp>Shopping cart allows you to store items and calculate total but doesn’t allow you to checkout. At least not yet as of version 1.2.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdN5QkERCRuo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","A simple shopping cart using shortcodes. You designate a page with slug \u002Fcart and add  [easy_cart\u002F] shortcode",0,1190,"2025-12-01T17:13:00.000Z","6.9.4","5.3","5.6",[18,19,20,21],"sessions","shopping-cart","shortcode","transient-storage","https:\u002F\u002Fwww.zdatatech.com\u002Fportfolio\u002Fplugins\u002Feasy-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-cart.zip",100,null,"2026-04-06T09:54:40.288Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},5,10,92,9,88,"2026-04-06T10:56:14.265Z",[36,59,83,107,133],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":15,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"edd-additional-shortcodes","Easy Digital Downloads – Additional Shortcodes","1.4.2","Chris Klosowski","https:\u002F\u002Fprofiles.wordpress.org\u002Fcklosows\u002F","\u003Cp>Additional Shortcoddes for Easy Digital Downloads adds powerful condional page logic for your WordPress powered ecommerce store.\u003C\u002Fp>\n\u003Ch3>How to use Additional Shortcodes\u003C\u002Fh3>\n\u003Cp>The shortcodes included all need opening and closing tags:\u003C\u002Fp>\n\u003Cp>Show content if shopping cart is \u003Cem>not\u003C\u002Fem> empty.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_cart_has_contents] Content Here [\u002Fedd_cart_has_contents]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show content if the shopping cart \u003Cem>is empty\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_cart_is_empty] Content Here [\u002Fedd_cart_is_empty]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show the content if the cart contains specific products (supports any, all, and variations)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_items_in_cart ids=\"20\"] Content Here [\u002Fedd_items_in_cart]\n\n[edd_items_in_cart ids=\"20,34,25:1\"] Content Here [\u002Fedd_items_in_cart]\n\n[edd_items_in_cart ids=\"20,34,25:1\" match=\"all\"] Content Here [\u002Fedd_items_in_cart]\n\n[edd_items_in_cart ids=\"20,34,25:1\" match=\"any\"] Content Here [\u002Fedd_items_in_cart]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show the content if the cart does \u003Cem>not\u003C\u002Fem> contain specific products (supports any, all, and variations)\u003C\u002Fp>\n\u003Cp>[edd_items_not_in_cart ids=”20″]Content here[\u002Fedd_items_not_in_cart]\u003Cbr \u002F>\n[edd_items_not_in_cart ids=”20,34,25:1″]Content Here[\u002Fedd_items_not_in_cart]\u003Cbr \u002F>\n[edd_items_not_in_cart ids=”20,34,25:1″ match=”all”]Content Here[\u002Fedd_items_not_in_cart]\u003Cbr \u002F>\n[edd_items_not_in_cart ids=”20,34,25:1″ match=”any”]Content Here[\u002Fedd_items_not_in_cart]\u003C\u002Fp>\n\u003Cp>Show the content if the user has made previous purchases (will always be hidden if logged out)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_user_has_purchases] Content Here [\u002Fedd_user_has_purchases]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show the content only if the user has no purchases. Includes the ‘loggedout’ parameter to specify if logged out users\u003Cbr \u002F>\nshould be included in seeing the content. (Default true)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_user_has_no_purchases loggedout=\"true\"] Content Here [\u002Fedd_user_has_no_purchases]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show the content to logged in users\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_is_user_logged_in] Content Here [\u002Fedd_is_user_logged_in]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show the content only to logged out users\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_is_user_logged_out] Content Here [\u002Fedd_is_user_logged_out]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show content only if a user has purchased any of the specified download ids.\u003Cbr \u002F>\nSupports multiple IDs. If a download has variable pricing, you can pass just the ID for all options, or \u003Ccode>\u003Cdownload id>\u003C\u002Fcode>:\u003Ccode>\u003Cprice id>\u003C\u002Fcode> for a specific variable pricing option.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_user_has_purchased ids=\"20,34,25:1\"] Content Here [\u002Fedd_user_has_purchased]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feasydigitaldownloads.com\u002Fpricing#professional-pass\" rel=\"nofollow ugc\">Software Licensing Support\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Show content only if a user has active licenses\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_has_active_licenses] Content Here [\u002Fedd_has_active_licenses]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show content only if user has expired licenses\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_has_expired_licenses]Content Here[\u002Fedd_has_expired_licenses]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show content only if user has all expired licenses\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[edd_has_all_expired_licenses]Content Here[\u002Fedd_has_all_expired_licenses]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Add powerful conditional page content support to WordPress based on Easy Digital Downloads conditions.",400,11025,90,2,"2022-11-02T22:12:00.000Z","6.1.10","4.9",[52,53,54,19,55],"conditional-logic","easy-digital-downloads","landing-page","shortcodes","https:\u002F\u002Feasydigitaldownloads.com\u002Fdownloads\u002Fedd-additional-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-additional-shortcodes.1.4.2.zip",85,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":46,"num_ratings":69,"last_updated":70,"tested_up_to":14,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":11,"last_vuln_date":82,"fetched_at":26},"woocommerce","WooCommerce","10.6.2","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> is the open-source ecommerce platform for WordPress.\u003C\u002Fp>\n\u003Cp>Our core platform is free, flexible, and amplified by a global community. The freedom of open-source means you retain full ownership of your store’s content and data forever.\u003C\u002Fp>\n\u003Cp>Whether you’re launching a business, taking brick-and-mortar retail online, or developing sites for clients, use WooCommerce for a store that powerfully blends content and commerce.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create beautiful, enticing storefronts\u003C\u002Fstrong> with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fthemes\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">themes\u003C\u002Fa> suited to your brand and industry.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Increase revenue\u003C\u002Fstrong> with an optimized \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fcheckout-blocks\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">shopping cart experience\u003C\u002Fa> that converts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize product pages in minutes\u003C\u002Fstrong> using modular \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-blocks\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">product blocks\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Showcase physical and digital goods, product variations, custom configurations, instant downloads, and affiliate items.\u003C\u002Fli>\n\u003Cli>Sell \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">subscriptions\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-bookings\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">bookings\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-memberships\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">memberships\u003C\u002Fa>, with our developer-vetted extensions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rise to the top of search results\u003C\u002Fstrong> by leveraging \u003Ca href=\"https:\u002F\u002Fwww.searchenginejournal.com\u002Fwordpress-best-cms-seo\u002F\" rel=\"nofollow ugc\">WordPress’ SEO advantage\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Build on a platform that scales.\u003C\u002Fstrong> Get flexible ecommerce for \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fhigh-volume-stores\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">high-volume stores\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ALL THE TOOLS YOU NEED TO SELL\u003C\u002Fh4>\n\u003Cp>Built-in tools and popular integrations help you efficiently manage your business operations. Many services are free to add with a single click via the optional \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-setup-wizard\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Setup Wizard\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Choose how you want to get paid\u003C\u002Fstrong>. Conveniently manage payments from the comfort of your store with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fpayments\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooPayments\u003C\u002Fa> (Available in the U.S., U.K., Ireland, Australia, New Zealand, Canada, Spain, France, Germany, and Italy). Securely accept credit cards, mobile wallets, bank transfers, and cash thanks to \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fwoocommerce-extensions\u002Fpayment-gateways\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">100+ payment gateways\u003C\u002Fa> – including \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fstripe\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-gateway-paypal-checkout\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">PayPal\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsquare\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Square\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure your shipping options\u003C\u002Fstrong>. Print USPS labels right from your dashboard and even schedule a pickup with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fshipping\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Shipping\u003C\u002Fa> (U.S.-only). Connect with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fwoocommerce-extensions\u002Fshipping-methods\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">well-known carriers\u003C\u002Fa> such as UPS and FedEx – plus a wide variety of delivery, inventory, and fulfillment solutions for your locale.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simplify sales tax\u003C\u002Fstrong>. Add \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Ftax\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Tax\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fwoocommerce-extensions\u002Ftax?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">similar integrated services\u003C\u002Fa> to make automated calculations a reality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Grow your business, add features, and monitor your store on the go\u003C\u002Fh4>\n\u003Cp>WooCommerce means business. Keep tabs on the performance metrics most important to you with a powerful and flexible central dashboard built into WooCommerce.\u003C\u002Fp>\n\u003Cp>Expand your audience across marketing and social channels with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fgoogle-ads\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Google Ads\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fhubspot-for-woocommerce\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">HubSpot\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fmailchimp-for-woocommerce\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Mailchimp\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Ffacebook\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> integrations. You can always check out the in-dashboard \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmarketing-hub\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Marketing Hub\u003C\u002Fa> for fresh ideas and tips to help you succeed.\u003C\u002Fp>\n\u003Cp>Enhance store functionality with hundreds of free and paid extensions from the \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Marketplace\u003C\u002Fa>. Our developers \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmarketplace-overview\u002F#section-6?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">vet each new extension\u003C\u002Fa> and regularly review existing extensions to maintain Marketplace quality standards. We are actively \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmarketplace-overview\u002F#section-2?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">looking for products that help store builders create successful stores\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Manage your store from anywhere with the free WooCommerce \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fmobile\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">mobile app\u003C\u002Fa> (Android and iOS). Spoiler alert: Keep an ear out for the slightly addictive “cha-ching” notification sound each time you make a new sale!\u003C\u002Fp>\n\u003Ch4>Own and control your store data – forever\u003C\u002Fh4>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>, your data belongs to you. Always.\u003C\u002Fp>\n\u003Cp>If you opt to share \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fusage-tracking\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">usage data\u003C\u002Fa> with us, you can feel confident knowing that it’s anonymized and kept secure. Choose to opt-out at any time without impacting your store.\u003C\u002Fp>\n\u003Cp>Unlike hosted ecommerce solutions, WooCommerce store data is future-proof; you’re free to export all your content and take your site to any platform you choose. No restrictions.\u003C\u002Fp>\n\u003Ch4>Why developers choose (and love) WooCommerce\u003C\u002Fh4>\n\u003Cp>Developers can use \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> to create, customize, and scale a store to meet a client’s exact specifications, making enhancements through extensions or custom solutions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Leverage \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fintroduction-to-hooks-actions-and-filters\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">hooks and filters\u003C\u002Fa> to modify or create functionality.\u003C\u002Fli>\n\u003Cli>Integrate virtually any service using a robust \u003Ca href=\"https:\u002F\u002Fdeveloper.woocommerce.com\u002Fdocs\u002Fgetting-started-with-the-woocommerce-rest-api\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">REST API\u003C\u002Fa> and webhooks.\u003C\u002Fli>\n\u003Cli>Design and build custom content blocks with React.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.woocommerce.com\u002Fdocs\u002Fcategory\u002Fextension-development\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Inspect and modify\u003C\u002Fa> any aspect of the core plugin code.\u003C\u002Fli>\n\u003Cli>Speed up development with a lightning-fast \u003Ca href=\"https:\u002F\u002Fdeveloper.woocommerce.com\u002Fdocs\u002Fcategory\u002Fwc-cli\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">CLI\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The core platform is tested rigorously and often, supported by a dedicated development team working across time zones. Comprehensive documentation is updated with each release, empowering you to build exactly the store required.\u003C\u002Fp>\n\u003Ch4>Be part of our growing international community\u003C\u002Fh4>\n\u003Cp>WooCommerce has a large, passionate community dedicated to helping merchants succeed – and it’s growing fast.\u003C\u002Fp>\n\u003Cp>There are \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fmeetups\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Meetups\u003C\u002Fa> in locations around the world that you can attend for free and even get involved in running. These events are a great way to learn from others, share your expertise, and connect with like-minded folks.\u003C\u002Fp>\n\u003Cp>WooCommerce also has a regular presence at WordCamps across the globe – we’d love to meet you.\u003C\u002Fp>\n\u003Ch4>Contribute and translate\u003C\u002Fh4>\n\u003Cp>WooCommerce is developed and supported by Automattic, the creators of WordPress.com and Jetpack. We also have hundreds of independent contributors, and there’s always room for more. Head to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoocommerce?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce GitHub Repository\u003C\u002Fa> to find out how you can pitch in.\u003C\u002Fp>\n\u003Cp>WooCommerce is translated into multiple languages, including Danish, Ukrainian, and Persian. Help localize WooCommerce even further by adding your locale – visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwoocommerce\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Connection to WooCommerce.com\u003C\u002Fh4>\n\u003Cp>You can connect your store to \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002F\" rel=\"nofollow ugc\">WooCommerce.com\u003C\u002Fa> to manage your subscriptions on WooCommerce Marketplace and receive product updates without leaving WordPress admin. Connection also enables installation of purchased products right from WooCommerce.com and streamlines access to technical support. If you’d like to learn about what data is gathered and how it is used, please refer to our \u003Ca href=\"https:\u002F\u002Fautomattic.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Everything you need to launch an online store in days and keep it growing for years. From your first sale to millions in revenue, Woo is with you.",7000000,439386953,4760,"2026-03-31T10:28:00.000Z","6.8","7.4",[74,75,76,77,19],"ecommerce","online-store","sell-online","shop","https:\u002F\u002Fwoocommerce.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce.10.6.2.zip",87,43,"2026-03-10 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":14,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":103,"download_link":104,"security_score":33,"vuln_count":105,"unpatched_count":11,"last_vuln_date":106,"fetched_at":26},"shortcodes-ultimate","WP Shortcodes Plugin — Shortcodes Ultimate","7.5.0","Vova","https:\u002F\u002Fprofiles.wordpress.org\u002Fgn_themes\u002F","\u003Ch3>SHORTCODES ULIMATE – THE #1 SHORTCODES PLUGIN\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=description\" rel=\"nofollow ugc\">Shortcodes Ultimate\u003C\u002Fa> is a huge collection of useful elements, that you can use in the post editor, text widgets or even in template files.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F507942335\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fdocs-category\u002Fshortcodes\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=features\" rel=\"nofollow ugc\">Over 50 gorgeous shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Insert shortcodes in 1 click with Live Preview\u003C\u002Fli>\n\u003Cli>Supports the Block Editor\u003C\u002Fli>\n\u003Cli>Seamlessly integrates with your theme\u003C\u002Fli>\n\u003Cli>Looks great on mobile devices\u003C\u002Fli>\n\u003Cli>Custom CSS editor is included\u003C\u002Fli>\n\u003Cli>Developer-friendly with plenty of hooks and extensive documentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Included shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Posts\u003C\u002Fstrong> – allows you to show specific posts anywhere\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accordion\u003C\u002Fstrong> – simple toggle block to show\u002Fhide your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button\u003C\u002Fstrong> – highly-customizable button with multiple styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightbox\u003C\u002Fstrong> – a lightbox that you can use with virtually any element\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Carousel\u003C\u002Fstrong> – beautiful super-customizable image carousel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Columns\u003C\u002Fstrong> – must-have tool for creating layouts\u003C\u002Fli>\n\u003Cli>And many more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get Help\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fdocs\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links-docs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fshortcodes-ultimate\" rel=\"ugc\">Community Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fsupport\u002Fopen-support-ticket\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links-support\" rel=\"nofollow ugc\">The Pro Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TRY THE PRO VERSION FOR FREE\u003C\u002Fh3>\n\u003Cp>Try Shortcodes Ultimate Pro risk-free for 30 days. You are fully protected by our no questions asked refund policy!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fpricing\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=try-pro\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n","A comprehensive collection of visual components for your site",400000,24727212,98,5919,"2026-03-23T19:21:00.000Z","5.0","5.4",[99,100,101,20,102],"carousel","columns","posts","toggle","https:\u002F\u002Fgetshortcodes.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcodes-ultimate.7.5.0.zip",35,"2026-04-03 19:34:03",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":117,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":128,"download_link":129,"security_score":130,"vuln_count":131,"unpatched_count":11,"last_vuln_date":132,"fetched_at":26},"mw-wp-form","MW WP Form","5.1.1","Takashi Kitajima","https:\u002F\u002Fprofiles.wordpress.org\u002Finc2734\u002F","\u003Cp>\u003Cstrong>This plugin currently has only the minimum required maintenance releases.\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Main maintainer has been handed over from @inc2734 to @websoudan.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>MW WP Form can create mail form with a confirmation screen using shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Form created using shortcodes\u003C\u002Fli>\n\u003Cli>Using confirmation page is possible.\u003C\u002Fli>\n\u003Cli>The page changes by the same URL or individual URL are possible.\u003C\u002Fli>\n\u003Cli>Many validation rules\u003C\u002Fli>\n\u003Cli>Saving inquiry data is possible.\u003C\u002Fli>\n\u003Cli>Displaying Chart using saved inquiry data is possible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Official\u003C\u002Fh4>\n\u003Cp>https:\u002F\u002Fmw-wp-form.web-soudan.co.jp\u003C\u002Fp>\n\u003Ch4>GitHub\u003C\u002Fh4>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Fweb-soudan\u002Fmw-wp-form\u003C\u002Fp>\n\u003Ch4>The following third-party resources\u003C\u002Fh4>\n\u003Cp>Google Charts\u003Cbr \u002F>\nSource: https:\u002F\u002Fdevelopers.google.com\u002Fchart\u002F\u003C\u002Fp>\n\u003Ch4>Contributors\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F2inc.org\" rel=\"nofollow ugc\">Takashi Kitajima\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Finc2734\" rel=\"nofollow ugc\">inc2734\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwebcre-archive.com\" rel=\"nofollow ugc\">Ryujiro Yamamoto\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fryu263\" rel=\"nofollow ugc\">ryu263\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fkee-non.com\" rel=\"nofollow ugc\">Tsujimoto Tomoyuki\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftomothumb\" rel=\"nofollow ugc\">tomothumb\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>[Naoyuki Ohata] ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnanniku\" rel=\"nofollow ugc\">nanniku\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmt8.biz\u002F\" rel=\"nofollow ugc\">Kazuto Takeshita\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmt8biz\u002F\" rel=\"nofollow ugc\">moto hachi\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.next-season.net\u002F\" rel=\"nofollow ugc\">Atsushi Ando\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnext-season\u002F\" rel=\"nofollow ugc\">NExt-Season\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvisualive.jp\u002F\" rel=\"nofollow ugc\">Kazuki Tomiyasu\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fkuck1u\u002F\" rel=\"nofollow ugc\">KUCKLU\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmypacecreator.net\u002F\" rel=\"nofollow ugc\">Kei Nomura\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmypacecreator\u002F\" rel=\"nofollow ugc\">mypacecreator\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmh35\" rel=\"nofollow ugc\">mh35\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnojimage\" rel=\"nofollow ugc\">Takashi Nojima\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fherikutu\" rel=\"nofollow ugc\">herikutu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftsucharoku\" rel=\"nofollow ugc\">tsucharoku\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ft-hamano\" rel=\"nofollow ugc\">Tetsuaki Hamano\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwildworks\u002F\" rel=\"nofollow ugc\">t-hamano\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmusus\" rel=\"nofollow ugc\">Susumu Seino\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmusus\u002F\" rel=\"nofollow ugc\">Susumu Seino\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flikr\" rel=\"nofollow ugc\">Yosuke Onoue\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Flikr\u002F\" rel=\"nofollow ugc\">likr\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyudai524\" rel=\"nofollow ugc\">Yudai Konishi\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fyudai524\u002F\" rel=\"nofollow ugc\">Yudai Konishi\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnoldorinfo\" rel=\"nofollow ugc\">takekoshi\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnoldorinfo\u002F\" rel=\"nofollow ugc\">takekoshi\u003C\u002Fa> )\u003C\u002Fli>\n\u003C\u002Ful>\n","MW WP Form is shortcode base contact form plugin. This plugin have many features. For example you can use many validation rules, inquiry data saving,  &hellip;",200000,1799094,82,23,"2026-03-26T10:37:00.000Z","6.4.8","6.0","8.0",[124,125,126,127,20],"confirm","form","mail","preview","https:\u002F\u002Fmw-wp-form.web-soudan.co.jp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmw-wp-form.5.1.1.zip",84,6,"2026-04-01 16:50:15",{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":93,"num_ratings":143,"last_updated":144,"tested_up_to":14,"requires_at_least":145,"requires_php":15,"tags":146,"homepage":151,"download_link":152,"security_score":93,"vuln_count":47,"unpatched_count":11,"last_vuln_date":153,"fetched_at":26},"shortcoder","Shortcoder — Create Shortcodes for Anything","6.5.2","vaakash","https:\u002F\u002Fprofiles.wordpress.org\u002Fvaakash\u002F","\u003Cp>Shortcoder plugin allows to create a custom shortcodes for HTML, JavaScript, CSS and other code snippets. Now the shortcodes can be used in posts\u002Fpages and the snippet will be replaced in place.\u003C\u002Fp>\n\u003Ch3>✍ Create shortcodes easily\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Give a name for the shortcode\u003C\u002Fli>\n\u003Cli>Paste the HTML\u002FJavaScript\u002FCSS as shortcode content\u003C\u002Fli>\n\u003Cli>Save !\u003C\u002Fli>\n\u003Cli>Now insert the shortcode \u003Ccode>[sc name=\"my_shortcode\"]\u003C\u002Fcode> in your post\u002Fpage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Voila !\u003C\u002Fstrong> You got the HTML\u002FJavascript\u002FCSS in your post.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>✨ Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create \u003Cstrong>custom shortcodes\u003C\u002Fstrong> easily and use them in any place where shortcode is supported.\u003C\u002Fli>\n\u003Cli>Have any \u003Cstrong>HTML\u003C\u002Fstrong>, \u003Cstrong>Javascript\u003C\u002Fstrong>, \u003Cstrong>CSS\u003C\u002Fstrong> as Shortcode content.\u003C\u002Fli>\n\u003Cli>Insert: \u003Cstrong>Custom parameters\u003C\u002Fstrong> in shortcode\u003C\u002Fli>\n\u003Cli>Insert: \u003Cstrong>WordPress parameters\u003C\u002Fstrong> in shortcode\u003C\u002Fli>\n\u003Cli>Multiple editors: Code, Visual and text modes.\u003C\u002Fli>\n\u003Cli>Globally disable the shortcode when not needed.\u003C\u002Fli>\n\u003Cli>Disable shortcode on desktop, mobile devices.\u003C\u002Fli>\n\u003Cli>A button in post editor to pick the shortcodes to insert.\u003C\u002Fli>\n\u003Cli>Execute blocks HTML in shortcode content.\u003C\u002Fli>\n\u003Cli>Insert shortcodes in Gutenberg\u002Fblock editor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎲 An example usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create a shortcode named “adsenseAd” in the Shortcoder admin page.\u003C\u002Fli>\n\u003Cli>Paste the adsense code in the box given and save it.\u003C\u002Fli>\n\u003Cli>Use \u003Ccode>[sc name=\"adsenseAd\"]\u003C\u002Fcode> in your posts and pages.\u003C\u002Fli>\n\u003Cli>Tada !!! the ad code is replaced and it appears in the post.\u003C\u002Fli>\n\u003Cli>Now you can edit the ad code at one place and the code is updated in all the locations where the shortcode is used.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Similarly shortcodes can be created for frequently used snippets.\u003C\u002Fp>\n\u003Cp>You can also add \u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fdocs\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">custom parameters\u003C\u002Fa> (like \u003Ccode>%%id%%\u003C\u002Fcode>) inside the snippets, and change it’s value like \u003Ccode>[sc name=\"youtube\" id=\"GrlRADfvjII\"]\u003C\u002Fcode> when using them.\u003C\u002Fp>\n\u003Ch3>🧱 Using in block editor\u003C\u002Fh3>\n\u003Cp>Though shortcodes can be used in \u003Cstrong>any\u003C\u002Fstrong> place manually, Shortcoder provides below options to select and insert the shortcodes created easily when working with the block editor.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcoder block\u003C\u002Fli>\n\u003Cli>Toolbar button to select and insert shortcodes inline (under “more”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Upgrade to PRO\u003C\u002Fh3>\n\u003Cp>Shortcoder also provides a \u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> which has additional features to further enhance the experience. Below features are offered in the PRO version.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom editor\u003C\u002Fstrong> – Edit Shortcode content using block editor or page builder plugins like Elementor and WPBakery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>(New) Translation with WPML\u003C\u002Fstrong> – Translate Shortcode content with WPML.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revisions\u003C\u002Fstrong> – Revisions support for Shortcode content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Locate shortcode\u003C\u002Fstrong> – Search posts and pages where a shortcode is used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extra code\u003C\u002Fstrong> – Include extra code to the footer when a shortcode is used in a page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">Get started with Shortcoder – PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fdocs\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fdocs\u002Fshortcoder\u002Ffaq\u002F\" rel=\"nofollow ugc\">FAQs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fforum\u002F\" rel=\"nofollow ugc\">Support forum\u002FReport bugs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F#pro\" rel=\"nofollow ugc\">PRO features\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create custom \"Shortcodes\" easily for HTML, JavaScript, CSS code snippets and use the shortcodes within posts, pages & widgets",100000,1899190,226,"2026-03-01T17:44:00.000Z","4.9.0",[147,148,149,20,150],"code","html","javascript","snippets","https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcoder.6.5.2.zip","2026-01-09 00:00:00",{"attackSurface":155,"codeSignals":189,"taintFlows":201,"riskAssessment":202,"analyzedAt":209},{"hooks":156,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":187,"entryPointCount":188,"unprotectedCount":11},[157,163,166,169],{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","init","ectp_check_cookie","plugin.php",18,{"type":158,"name":159,"callback":164,"file":161,"line":165},"ectp_easy_cart_shortcodes",20,{"type":158,"name":159,"callback":167,"file":161,"line":168},"ectp_easy_cart_block_patterns",22,{"type":158,"name":159,"callback":170,"file":161,"line":171},"ectp_register_easycart_pattern_categories",24,[],[],[175,179,183],{"tag":176,"callback":177,"file":161,"line":178},"easy_cart","ectp_display_cart",75,{"tag":180,"callback":181,"file":161,"line":182},"add_to_cart","ectp_add_to_cart",77,{"tag":184,"callback":185,"file":161,"line":186},"empty_cart","ectp_empty_cart",79,[],3,{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":200},[],{"prepared":11,"raw":11,"locations":192},[],{"escaped":194,"rawEcho":195,"locations":196},25,1,[197],{"file":161,"line":198,"context":199},172,"raw output",[],[],{"summary":203,"deductions":204},"Based on the provided static analysis and vulnerability history, the 'easy-cart' v1.8 plugin appears to have a generally good security posture.  The code analysis reveals a clean state with no dangerous functions, no raw SQL queries, and excellent output escaping. The absence of file operations, external HTTP requests, and critical taint flows further strengthens this assessment. The plugin also reports no known CVEs, indicating a history of responsible security practices.\n\nHowever, a notable concern is the complete absence of nonce checks and capability checks. While the attack surface of AJAX handlers and REST API routes is zero, the presence of three shortcodes as entry points without any authentication or permission checks represents a potential weakness. If these shortcodes handle any user-supplied data or perform actions that could be exploited, the lack of proper checks could lead to unauthorized actions or privilege escalation.  The plugin's strengths lie in its clean code and lack of historical vulnerabilities, but the oversight in nonce and capability checks on shortcodes is a significant area for improvement.",[205,207],{"reason":206,"points":30},"No nonce checks on shortcodes",{"reason":208,"points":30},"No capability checks on shortcodes","2026-03-17T07:08:54.112Z",{"wat":211,"direct":216},{"assetPaths":212,"generatorPatterns":213,"scriptPaths":214,"versionParams":215},[],[],[],[],{"cssClasses":217,"htmlComments":218,"htmlAttributes":227,"restEndpoints":233,"jsGlobals":234,"shortcodeOutput":235},[],[219,220,221,222,223,224,225,226],"set_transient","get_transient key is $recent_sessionid concatenate '_easy_cart_rows'","1 * HOUR_IN_SECONDS - transient variable expires","send to display","convert string to array","str replace ampersand","debug","has a add to cart button been pressed?",[228,229,230,231,232],"itemid","product_name","product_desc","product_qty","price",[],[],[236,237,238,239,240,240,241,242],"\u003Ctable>\u003Ctr>\u003Ctd>Item\u003C\u002Ftd>\u003Ctd>Qty\u003C\u002Ftd>\u003Ctd>Price\u003C\u002Ftd>\u003C\u002Ftr>","\u003Ctr>\u003Ctd>Item ID:","\u003Cbr \u002F>Name: ","\u003Cbr \u002F>Description: ","\u003C\u002Ftd>\u003Ctd>","\u003C\u002Ftd>\u003C\u002Ftr>","\u003Ctr>\u003Ctd>\u003C\u002Ftd>\u003Ctd>Total:\u003C\u002Ftd>\u003Ctd>",{"slug":4,"current_version":6,"total_versions":11,"versions":244},[]]