[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcSamLgmybiIsVWsAo5R53yCCYEYEqNujGJzJW6izd1E":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":14,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":135,"fingerprints":179},"guillotheme","Guillotheme","1.0.0","David Matthew","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidmatthew\u002F","\u003Cp>Guillotheme chops the front-end (i.e. the head) right off your theme by restricting access to the front-end (specifically, the WordPress-generated front-end permalinks). These are unnecessary in the case of a headless or decoupled set-up, and could potentially confuse non-technical users or other content editors when WordPress is being used headlessly (i.e. purely for its CMS capabilities).\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Designed to complement a headless setup.\u003C\u002Fli>\n\u003Cli>Activate the plugin to automatically prevent access to WordPress-generated front-end permalinks.\u003C\u002Fli>\n\u003Cli>For logged-in users, redirect back to the source page if the front-end is accessed (e.g. a post preview link within the editor will redirect back to the editor).\u003C\u002Fli>\n\u003Cli>Non-logged in users are redirected to the login page.\u003C\u002Fli>\n\u003Cli>Optionally use your own custom url for the redirect destination for both logged-in and logged-out users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Namespaced and object-oriented code.\u003C\u002Fli>\n\u003Cli>Adheres to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002FWordPress-Coding-Standards\" rel=\"nofollow ugc\">WordPress Coding Standards\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Guillotheme chops the front-end (i.e. the head) right off your theme by restricting access to the front-end (specifically, the WordPress-generated fro &hellip;",10,1780,0,"","5.8.13","5.0","7.0",[19,20,21],"decoupled","headless","translation-ready","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguillotheme.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":23,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"davidmatthew",3,3110,30,94,"2026-04-05T09:22:40.493Z",[35,61,81,101,115],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":13,"last_vuln_date":59,"fetched_at":60},"wp-graphql","WPGraphQL","2.10.0","Jason Bahl","https:\u002F\u002Fprofiles.wordpress.org\u002Fjasonbahl\u002F","\u003Cp>WPGraphQL is a free, open-source WordPress plugin that provides an extendable GraphQL schema and API for any WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get Started\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install WPGraphQL: \u003Ccode>wp plugin install wp-graphql --activate\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Try it out: \u003Ca href=\"https:\u002F\u002Frepl.wpgraphql.com\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Read the \u003Ca href=\"https:\u002F\u002Fwpgraphql.com\u002Fdocs\u002Fquick-start\" rel=\"nofollow ugc\">Quick Start Guide\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Join the \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FAGVBqqyaUY\" rel=\"nofollow ugc\">Community on Discord\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-graphql\u002Fwp-graphql\" rel=\"nofollow ugc\">Star the Repo\u003C\u002Fa>!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Flexible API\u003C\u002Fstrong>: Query posts, pages, custom post types, taxonomies, users, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extendable Schema\u003C\u002Fstrong>: Easily add functionality with WPGraphQL’s API, enabling custom integrations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible with Modern Frameworks\u003C\u002Fstrong>: Works seamlessly with \u003Ca href=\"https:\u002F\u002Fvercel.com\u002Fguides\u002Fwordpress-with-vercel\" rel=\"nofollow ugc\">Next.js\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdocs.astro.build\u002Fen\u002Fguides\u002Fcms\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Astro\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.okupter.com\u002Fblog\u002Fheadless-wordpress-graphql-sveltekit\" rel=\"nofollow ugc\">SvelteKit\u003C\u002Fa>, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Fetch exactly the data you need in a single query. Boost performance with \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-graphql\u002Fwp-graphql\u002Ftree\u002Fmain\u002Fplugins\u002Fwp-graphql-smart-cache\" rel=\"nofollow ugc\">WPGraphQL Smart Cache\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WPGraphQL is becoming a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fnews\u002F2024\u002F10\u002Fwpgraphql\u002F\" rel=\"ugc\">Canonical Plugin\u003C\u002Fa> on WordPress.org, ensuring long-term support and a growing community of users and contributors.\u003C\u002Fp>\n\u003Ch4>Upgrading\u003C\u002Fh4>\n\u003Cp>It is recommended that anytime you want to update WPGraphQL that you get familiar with what’s changed in the release.\u003C\u002Fp>\n\u003Cp>WPGraphQL publishes \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-graphql\u002Fwp-graphql\u002Freleases\" rel=\"nofollow ugc\">release notes on Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>WPGraphQL has been following Semver practices for a few years. We will continue to follow Semver and let version numbers communicate meaning. The summary of Semver versioning is as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>MAJOR\u003C\u002Fem> version when you make incompatible API changes,\u003C\u002Fli>\n\u003Cli>\u003Cem>MINOR\u003C\u002Fem> version when you add functionality in a backwards compatible manner, and\u003C\u002Fli>\n\u003Cli>\u003Cem>PATCH\u003C\u002Fem> version when you make backwards compatible bug fixes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can read more about the details of Semver at semver.org\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>WPGraphQL uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster and make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK starts gathering basic telemetry data \u003Cstrong>only when a user allows it via the admin notice\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","WPGraphQL adds a flexible and powerful GraphQL API to WordPress, enabling efficient querying and interaction with your site's data.",30000,1384379,98,48,"2026-03-11T22:53:00.000Z","6.9.4","6.0","7.4",[19,52,20,53,54],"graphql","react","rest-api","https:\u002F\u002Fgithub.com\u002Fwp-graphql\u002Fwp-graphql","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-graphql.2.10.0.zip",95,6,"2023-06-28 00:00:00","2026-03-15T15:16:48.613Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":45,"num_ratings":71,"last_updated":72,"tested_up_to":48,"requires_at_least":73,"requires_php":50,"tags":74,"homepage":77,"download_link":78,"security_score":23,"vuln_count":79,"unpatched_count":13,"last_vuln_date":80,"fetched_at":60},"cart-rest-api-for-woocommerce","CoCart – Headless REST API for WooCommerce","4.8.3","CoCart Headless","https:\u002F\u002Fprofiles.wordpress.org\u002Fcocartforwc\u002F","\u003Cp>\u003Cstrong>CoCart: The BEST REST API for decoupling WooCommerce stores\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">CoCart\u003C\u002Fa> is a developer-first REST API to decouple WooCommerce on the frontend. It gives you everything you need to start developing your own custom storefront. \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fpricing\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">CoCart Plus\u003C\u002Fa> plugin extension unlocks more to complete the shopping experience out the box.\u003C\u002Fp>\n\u003Cp>Build the modern and scalable storefront of your dreams with confidence independent of WordPress using frameworks like \u003Cstrong>Astro\u003C\u002Fstrong>, \u003Cstrong>React\u003C\u002Fstrong>, \u003Cstrong>Vue\u003C\u002Fstrong>, or \u003Cstrong>Next.js\u003C\u002Fstrong>, gaining complete control over your customers experience no matter what your store sells.\u003C\u002Fp>\n\u003Cp>CoCart was built for developers in mind. With hooks and filters available so you can extend or integrate custom functionality for your headless setup.\u003C\u002Fp>\n\u003Ch4>Why 1,000+ developers choose CoCart\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🚀 Core cart functionality (FREE)\u003C\u002Fstrong>\u003Cbr \u002F>\n* ✅ \u003Cstrong>Zero learning curve\u003C\u002Fstrong> – Built on WooCommerce Data Stores with familiar hooks, ensuring broad plugin compatibility.\u003Cbr \u002F>\n* 🔐 \u003Cstrong>Session management\u003C\u002Fstrong> – Cookie-less, database-stored sessions. Handle concurrent users without breaking a sweat.\u003Cbr \u002F>\n* 🛒 \u003Cstrong>Essential cart operations\u003C\u002Fstrong> – Add, remove, update items and calculate totals in simple API calls.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💻 Developer experience that doesn’t suck\u003C\u002Fstrong>\u003Cbr \u002F>\n* 🔑 \u003Cstrong>Authentication that makes sense\u003C\u002Fstrong> – Email, username, or phone login. No admin API keys to juggle.\u003Cbr \u002F>\n* 🌍 \u003Cstrong>CORS just works\u003C\u002Fstrong> – First-party CORS support means your frontend connects instantly, no configuration hell.\u003Cbr \u002F>\n* 🧩 \u003Cstrong>Extendable Callbacks\u003C\u002Fstrong> – Add your own logic without writing new API routes.\u003Cbr \u002F>\n* 📦 \u003Cstrong>Bulk Cart Requests\u003C\u002Fstrong> – Combine multiple API calls into one for better performance.\u003Cbr \u002F>\n* 📊 \u003Cstrong>Cart Insights\u003C\u002Fstrong> – Monitor all cart sessions, including those nearing expiration or already expired.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎯 WooCommerce compatibility, guaranteed\u003C\u002Fstrong>\u003Cbr \u002F>\n* 🛠 \u003Cstrong>Native checkout support\u003C\u002Fstrong> – Load any cart session into WooCommerce’s checkout. Your payment gateways work seamlessly.\u003Cbr \u002F>\n* 🔎 \u003Cstrong>Product search\u003C\u002Fstrong> – Query by name, SKU, or ID — authenticated or not — with flexible filtering.\u003Cbr \u002F>\n* 💸 \u003Cstrong>Name Your Price support\u003C\u002Fstrong> – Donation-based pricing with built-in flexibility.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Want more?\u003C\u002Fstrong> Upgrade to \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fpricing\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">CoCart Plus\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>First time using CoCart? Check out the \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fdocs\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=firsttime\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Ftry-free-demo\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=firsttime\" rel=\"nofollow ugc\">create a sandbox\u003C\u002Fa> to try it out.\u003C\u002Fp>\n\u003Ch3>💬 Loved by developers worldwide\u003C\u002Fh3>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“An excellent plugin, which makes building a headless WooCommerce experience a breeze. Easy to use, nearly zero setup time.” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-8062\u002F\" rel=\"ugc\">Harald Schneider\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This plugin works great out of the box for adding products to the cart via API. The code is solid and functionality is as expected, thanks Sebastien!” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-great-out-of-the-box-16\u002F\" rel=\"ugc\">Scott Bolinger, Creator of Holler Box\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This plugin saved me tons of work and it is working amazingly! The plugin author provides fast and high-quality support. Well done!” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-plugin-with-a-great-support-7\u002F\" rel=\"ugc\">@codenroll\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>💼 Need More Features? Upgrade to CoCart Plus\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Additional features in CoCart Plus:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🎫 \u003Cstrong>Coupon Management\u003C\u002Fstrong> – Apply discounts, promo codes, and boost conversions.\u003C\u002Fli>\n\u003Cli>🚢 \u003Cstrong>Shipping Calculations\u003C\u002Fstrong> – Real-time shipping rates and method selection.\u003C\u002Fli>\n\u003Cli>💰 \u003Cstrong>Cart Fees\u003C\u002Fstrong> – Add handling fees, rush charges, or custom pricing logic.\u003C\u002Fli>\n\u003Cli>🥪 \u003Cstrong>Advanced Batch API\u003C\u002Fstrong> – Process multiple cart operations in a single request for lightning speed.\u003C\u002Fli>\n\u003Cli>🕒 \u003Cstrong>Rate Limiting\u003C\u002Fstrong> – Prevent API abuse and maintain high performance under load.\u003C\u002Fli>\n\u003Cli>🧾 \u003Cstrong>Checkout\u003C\u002Fstrong> – Complete an order and take payment using any supported gateways by WooCommerce. (Coming Soon)\u003C\u002Fli>\n\u003Cli>💲 \u003Cstrong>Subscription Support\u003C\u002Fstrong> – Complete new subscriptions or renewals automatically or manually. (Coming Soon)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔓 Ready to Go Fully Headless?\u003C\u002Fh3>\n\u003Cp>Join \u003Cstrong>thousands of developers and agencies\u003C\u002Fstrong> building with CoCart — the REST API that takes WooCommerce further.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fpricing\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">Upgrade to CoCart Plus\u003C\u002Fa> and build the future of eCommerce today.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Thanks for doing such great work with this! Works exactly as expected and CoCart seems to have a nice community around it. The founder seems really devoted and that’s one of the key things for a plugin like this to live on and get the right updates in the future. We just got ourselves the lifetime subscription.” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fawesome-plugin-4681\u002F\" rel=\"ugc\">Mighty Group Agency\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fwall-of-love\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">See our wall of love\u003C\u002Fa> for more developer testimonials.\u003C\u002Fp>\n\u003Ch3>💜 Need Support?\u003C\u002Fh3>\n\u003Cp>We aim to provide regular support for the CoCart plugin via \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fcommunity\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">our Discord community server\u003C\u002Fa>. Please understand that we do prioritize support for our \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fpricing\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">paying customers\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>👍 Add-ons to further enhance CoCart\u003C\u002Fh4>\n\u003Cp>We also have add-ons that extend CoCart to enhance your development and your customers’ shopping experience.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcocart-cors\u002F\" rel=\"ugc\">CoCart – CORS\u003C\u002Fa>\u003C\u002Fstrong> enables support for CORS to allow CoCart to work across multiple domains.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcocart-rate-limiting\" rel=\"ugc\">CoCart – Rate Limiting\u003C\u002Fa>\u003C\u002Fstrong> enables the rate limiting feature for CoCart Plus or higher.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcocart-jwt-authentication\" rel=\"ugc\">CoCart – JWT Authentication\u003C\u002Fa>\u003C\u002Fstrong> allows you to authenticate via a simple JWT Token.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These add-ons of course come with support too.\u003C\u002Fp>\n\u003Ch3>⌨️ Join our growing community\u003C\u002Fh3>\n\u003Cp>On Discord, we have a community of developers, WordPress agencies, and shop owners building the fastest and best headless WooCommerce stores with CoCart.\u003C\u002Fp>\n\u003Cp>Come and \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fcommunity\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">join our community\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🧰 Developer Tools\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcocart-headless\u002Fcocart-beta-tester\" rel=\"nofollow ugc\">CoCart Beta Tester\u003C\u002Fa>\u003C\u002Fstrong> allows you to easily update to pre-release versions of CoCart for testing and development purposes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcocart-headless\u002Fcocart-vscode\" rel=\"nofollow ugc\">CoCart VSCode\u003C\u002Fa>\u003C\u002Fstrong> extension for Visual Studio Code adds snippets and autocompletion of functions, classes, and hooks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcocart-headless\u002Fcocart-product-support-boilerplate\" rel=\"nofollow ugc\">CoCart Product Support Boilerplate\u003C\u002Fa>\u003C\u002Fstrong> provides a basic boilerplate for supporting different product types to add to the cart with validation including adding your own parameters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcocart-headless\u002Fcocart-cart-callback-example\" rel=\"nofollow ugc\">CoCart Cart Callback Example\u003C\u002Fa>\u003C\u002Fstrong> provides you an example of registering a callback that can be triggered when updating the cart.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More information\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">Website\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fdocs\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feepurl.com\u002FdKIYXE\" rel=\"nofollow ugc\">Subscribe to updates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Like, Follow and Star on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fcocartforwc\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcocartapi\" rel=\"nofollow ugc\">X\u002FTwitter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Fcocartheadless\u002F\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fco-cart\u002Fco-cart\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💯 Credits\u003C\u002Fh4>\n\u003Cp>This plugin is developed and maintained by \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fsebd86\" rel=\"nofollow ugc\">Sébastien Dumont\u003C\u002Fa>.\u003Cbr \u002F>\nFounder of \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcocartheadless\" rel=\"nofollow ugc\">CoCart Headless, LLC\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contributors & Developers\u003C\u002Fh3>\n\u003Cp>You can help \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fcart-rest-api-for-woocommerce\" rel=\"nofollow ugc\">translate “CoCart” into your language\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>INTERESTED IN DEVELOPMENT?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fco-cart\u002Fco-cart\u002Ftree\u002Fdevelopment\u002F\" rel=\"nofollow ugc\">Browse the code on GitHub\u003C\u002Fa>, or follow the \u003Ca href=\"https:\u002F\u002Fcocartapi.com\u002Fblog\u002F?utm_medium=website&utm_source=wpplugindirectory&utm_campaign=readme&utm_content=readmelink\" rel=\"nofollow ugc\">CoCart development blog\u003C\u002Fa> for the latest development updates. You can also follow \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcocartapi\" rel=\"nofollow ugc\">@cocartapi\u003C\u002Fa> on Twitter to stay up to date about everything happening with CoCart.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please share your experience\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We’d love to hear what you have to say. \u003Ca href=\"https:\u002F\u002Ftestimonial.to\u002Fcocart\" rel=\"nofollow ugc\">Share your experience\u003C\u002Fa> and help others discover CoCart. It helps to keep the plugin going strong, and is greatly appreciated.\u003C\u002Fp>\n","A developer-first REST API to decouple WooCommerce on the frontend to help build modern and scalable storefronts. Fast, secure, customizable, easy.",1000,94686,21,"2026-01-26T20:24:00.000Z","6.3",[75,19,20,54,76],"cart","woocommerce","https:\u002F\u002Fcocartapi.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcart-rest-api-for-woocommerce.4.8.3.zip",1,"2023-11-07 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":69,"downloaded":89,"rating":23,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":50,"tags":94,"homepage":98,"download_link":99,"security_score":100,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":60},"faustwp","Faust.js","1.8.0","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>In conjunction with the \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fsearch?q=%40faustwp\" rel=\"nofollow ugc\">Faust.js™ NPM packages\u003C\u002Fa>, the Faust.js™ WordPress plugin enables a decoupled front-end to authenticate with WordPress through GraphQL mutations and REST API endpoints. It is the bridge between a Faust.js™ powered front-end application, and a WordPress backend.\u003C\u002Fp>\n\u003Cp>The plugin also provides useful options for headless sites, such as the ability to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide “theme” admin pages.\u003C\u002Fli>\n\u003Cli>Redirect public route requests to the front-end application.\u003C\u002Fli>\n\u003Cli>Rewrite WordPress URLs to front-end URLs in queried content.\u003C\u002Fli>\n\u003C\u002Ful>\n","Faust.js™ transforms your traditional WordPress installation into a flexible headless CMS.",63787,7,"2025-03-03T17:48:00.000Z","6.7.5","5.7",[95,19,96,97,20],"composable-architecture","faust","faustjs","https:\u002F\u002Ffaustjs.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaustwp.1.8.0.zip",92,{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":69,"downloaded":109,"rating":13,"num_ratings":13,"last_updated":110,"tested_up_to":111,"requires_at_least":93,"requires_php":50,"tags":112,"homepage":14,"download_link":114,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":60},"wpgraphql-ide","WPGraphQL IDE","4.1.0","Joe Fusco","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoefusco\u002F","\u003Cp>GraphQL IDE for WPGraphQL.\u003C\u002Fp>\n","GraphQL IDE for WPGraphQL",18633,"2026-02-06T21:05:00.000Z","6.8.5",[19,113,52,20],"devtools","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpgraphql-ide.4.1.0.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":13,"num_ratings":13,"last_updated":125,"tested_up_to":126,"requires_at_least":16,"requires_php":17,"tags":127,"homepage":132,"download_link":133,"security_score":134,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":60},"add-wpgraphql-send-mail","WPGraphQL Send Mail","1.2.0","ash_hitch","https:\u002F\u002Fprofiles.wordpress.org\u002Fash_hitch\u002F","\u003Cp>This plugin enables to send email via WPGraphQL.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>mutation SEND_EMAIL {\u003Cbr \u002F>\n  sendEmail(\u003Cbr \u002F>\n    input: {\u003Cbr \u002F>\n      to: “test@test.com”\u003Cbr \u002F>\n      from: “test@test.com”\u003Cbr \u002F>\n      subject: “test email”\u003Cbr \u002F>\n      body: “test email”\u003Cbr \u002F>\n      clientMutationId: “test”\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n  ) {\u003Cbr \u002F>\n    origin\u003Cbr \u002F>\n    sent\u003Cbr \u002F>\n    message\u003Cbr \u002F>\n  }\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n","This plugin enables to send email via WPGraphQL.",500,3351,"2021-01-27T08:15:00.000Z","5.6.17",[128,52,129,130,131],"decoupled-wordpress","headless-wordpress","mail","wpgraphql","https:\u002F\u002Fgithub.com\u002Fashhitch\u002Fwp-graphql-send-mail","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-wpgraphql-send-mail.1.2.0.zip",85,{"attackSurface":136,"codeSignals":167,"taintFlows":174,"riskAssessment":175,"analyzedAt":178},{"hooks":137,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":13,"unprotectedCount":13},[138,144,147,151,154,159],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_menu","create_submenu","classes\\class-admin.php",29,{"type":139,"name":145,"callback":146,"file":142,"line":31},"admin_enqueue_scripts","admin_js",{"type":139,"name":148,"callback":149,"file":150,"line":143},"wp","redirect","classes\\class-guillotheme.php",{"type":139,"name":152,"callback":153,"file":150,"line":31},"plugins_loaded","load_textdomain",{"type":155,"name":156,"callback":157,"priority":11,"file":150,"line":158},"filter","plugin_action_links","settings_link",57,{"type":139,"name":160,"callback":161,"file":162,"line":143},"admin_init","create_settings","classes\\class-settings.php",[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":79,"bundledLibraries":173},[],{"prepared":13,"raw":13,"locations":170},[],{"escaped":90,"rawEcho":13,"locations":172},[],[],[],{"summary":176,"deductions":177},"Based on the provided static analysis and vulnerability history, the guillotheme v1.0.0 plugin exhibits a strong security posture. The code analysis reveals no identified dangerous functions, raw SQL queries, file operations, external HTTP requests, or unsanitized taint flows. All identified SQL queries are properly prepared, and all output is correctly escaped. The plugin also demonstrates good practice by including capability checks.  The complete absence of known CVEs and a clean vulnerability history further reinforces this positive assessment, indicating a lack of past security weaknesses.",[],"2026-03-16T23:26:27.816Z",{"wat":180,"direct":187},{"assetPaths":181,"generatorPatterns":183,"scriptPaths":184,"versionParams":185},[182],"\u002Fwp-content\u002Fplugins\u002Fguillotheme\u002Fjs\u002Fadmin.js",[],[182],[186],"guillotheme-js",{"cssClasses":188,"htmlComments":190,"htmlAttributes":191,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":194},[189],"wrap",[],[],[],[],[]]