{"id":331374,"date":"2026-07-01T10:54:41","date_gmt":"2026-07-01T10:54:41","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cache-connector-for-bunny-net\/"},"modified":"2026-07-01T10:58:48","modified_gmt":"2026-07-01T10:58:48","slug":"nahnu-cache-connector-bunny-net","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nahnu-cache-connector-bunny-net\/","author":14745143,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0.0","stable_tag":"1.0.0.0","tested":"7.0","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Nahnu Cache Connector for Bunny.net","header_author":"ja1me4","header_description":"Connects WordPress cache plugins to Bunny.net CDN. Automatic purging, 75 edge rules, cache warming, Perma-Cache cleanup, and live CDN stats, all in one place.","assets_banners_color":"fafafb","last_updated":"2026-07-01 10:58:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.wpbunnyconnector.com\/","header_author_uri":"https:\/\/www.nahnuplugins.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":73,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0.0":{"tag":"1.0.0.0","author":"ja1me4","date":"2026-07-01 10:58:48"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3592555,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3592555,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3592555,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3592555,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3592555,"resolution":"1","location":"assets","locale":"","width":3365,"height":1893},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3592555,"resolution":"2","location":"assets","locale":"","width":3365,"height":1893},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3592555,"resolution":"3","location":"assets","locale":"","width":3365,"height":1893},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3592555,"resolution":"4","location":"assets","locale":"","width":3365,"height":1893},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3592555,"resolution":"5","location":"assets","locale":"","width":3365,"height":1893},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3592555,"resolution":"6","location":"assets","locale":"","width":3365,"height":1893},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3592555,"resolution":"7","location":"assets","locale":"","width":3365,"height":1893},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3592555,"resolution":"8","location":"assets","locale":"","width":3365,"height":1893}},"screenshots":{"1":"Edge Rules tab \u2014 74 rules with enable\/disable toggles, deploy button, and results table","2":"Settings tab \u2014 cache warmer and Perma-Cache cleanup configuration","3":"Settings tab \u2014 Cache-Control mode and WAF role restriction","4":"Settings tab \u2014 purge triggers and post types to watch","5":"Settings tab \u2014 Bunny API configuration and wp-config.php constants","6":"Stats tab \u2014 live CDN analytics, DNS stats, and cache sync status","7":"Manual Purge tab \u2014 full purge and per-URL purge with wildcard support","8":"Stats tab \u2014 cache hit rate, bandwidth, requests, and cache sync status detail"}},"plugin_section":[],"plugin_tags":[212801,146,3863,247,7914],"plugin_category":[52,54,59],"plugin_contributors":[267678],"plugin_business_model":[],"class_list":["post-331374","plugin","type-plugin","status-publish","hentry","plugin_tags-bunny-cdn","plugin_tags-cache","plugin_tags-cdn","plugin_tags-performance","plugin_tags-purge","plugin_category-performance","plugin_category-security-and-spam-protection","plugin_category-utilities-and-tools","plugin_contributors-ja1me4","plugin_committers-ja1me4"],"banners":{"banner":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/banner-772x250.png?rev=3592555","banner_2x":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/banner-1544x500.png?rev=3592555","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/icon-128x128.png?rev=3592555","icon_2x":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/icon-256x256.png?rev=3592555","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-1.png?rev=3592555","caption":"Edge Rules tab \u2014 74 rules with enable\/disable toggles, deploy button, and results table"},{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-2.png?rev=3592555","caption":"Settings tab \u2014 cache warmer and Perma-Cache cleanup configuration"},{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-3.png?rev=3592555","caption":"Settings tab \u2014 Cache-Control mode and WAF role restriction"},{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-4.png?rev=3592555","caption":"Settings tab \u2014 purge triggers and post types to watch"},{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-5.png?rev=3592555","caption":"Settings tab \u2014 Bunny API configuration and wp-config.php constants"},{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-6.png?rev=3592555","caption":"Stats tab \u2014 live CDN analytics, DNS stats, and cache sync status"},{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-7.png?rev=3592555","caption":"Manual Purge tab \u2014 full purge and per-URL purge with wildcard support"},{"src":"https:\/\/ps.w.org\/nahnu-cache-connector-bunny-net\/assets\/screenshot-8.png?rev=3592555","caption":"Stats tab \u2014 cache hit rate, bandwidth, requests, and cache sync status detail"}],"raw_content":"<!--section=description-->\n<p>Nahnu Cache Connector for Bunny.net connects your WordPress site to Bunny.net CDN. It syncs cache purges automatically, deploys a full set of production-ready edge rules with one click, and shows live CDN stats directly in your WordPress admin.<\/p>\n\n<p>For full documentation visit <a href=\"https:\/\/www.wpbunnyconnector.com\/\">wpbunnyconnector.com<\/a>.<\/p>\n\n<h4>Automatic cache purge sync<\/h4>\n\n<p>Hooks into your active cache plugin so every purge is mirrored to Bunny CDN in real time. Where possible, per-URL purges are used instead of full zone wipes.<\/p>\n\n<p><strong>Supported cache plugins (15):<\/strong><\/p>\n\n<ul>\n<li>WP Rocket<\/li>\n<li>LiteSpeed Cache<\/li>\n<li>W3 Total Cache<\/li>\n<li>WP Fastest Cache<\/li>\n<li>WP Super Cache<\/li>\n<li>FlyingPress<\/li>\n<li>Swift Performance<\/li>\n<li>Hummingbird<\/li>\n<li>Cache Enabler<\/li>\n<li>Breeze (Cloudways)<\/li>\n<li>WP-Optimize<\/li>\n<li>SpeedyCache<\/li>\n<li>Super Page Cache (WP Cloudflare Page Cache)<\/li>\n<li>ZiziCache<\/li>\n<li>RunCache (Beta)<\/li>\n<\/ul>\n\n<h4>74 edge rules, one-click deploy<\/h4>\n\n<p>Deploys a complete set of rules to your Bunny pull zone covering SSL, admin bypass, WAF bypass, ecommerce cart sessions, membership pages, LMS dashboards, static asset caching, security headers, CORS, and more. Rules are upserted and tracked by GUID \u2014 safe to redeploy at any time without duplicates.<\/p>\n\n<h4>Ecommerce bypass<\/h4>\n\n<p>Bypass rules are built automatically from each plugin's own page settings. No manual URL entry needed.<\/p>\n\n<p><strong>Supported ecommerce and donation plugins (6):<\/strong><\/p>\n\n<ul>\n<li>WooCommerce<\/li>\n<li>SureCart<\/li>\n<li>FluentCart<\/li>\n<li>Easy Digital Downloads (EDD)<\/li>\n<li>GiveWP<\/li>\n<li>WP User Frontend (WPUF)<\/li>\n<\/ul>\n\n<h4>Membership bypass<\/h4>\n\n<p><strong>Supported membership plugins (13):<\/strong><\/p>\n\n<ul>\n<li>Ultimate Member<\/li>\n<li>Simple Membership<\/li>\n<li>Paid Member Subscriptions<\/li>\n<li>User Registration and Membership<\/li>\n<li>WP-Members<\/li>\n<li>WCFM Multivendor Membership<\/li>\n<li>Restrict Content \/ Kadence Membership<\/li>\n<li>ProfilePress<\/li>\n<li>Indeed Ultimate Membership Pro<\/li>\n<li>Paid Memberships Pro<\/li>\n<li>ARMember<\/li>\n<li>MemberPress<\/li>\n<li>GiveWP<\/li>\n<\/ul>\n\n<h4>LMS and community bypass<\/h4>\n\n<p><strong>Supported LMS plugins (9):<\/strong><\/p>\n\n<ul>\n<li>WP User Frontend<\/li>\n<li>MasterStudy LMS<\/li>\n<li>Masteriyo LMS<\/li>\n<li>LearnDash<\/li>\n<li>Sensei LMS<\/li>\n<li>Academy LMS<\/li>\n<li>LifterLMS<\/li>\n<li>Tutor LMS<\/li>\n<li>FluentCommunity<\/li>\n<\/ul>\n\n<p><strong>Affiliate and community plugins with bypass rules (2):<\/strong><\/p>\n\n<ul>\n<li>FluentAffiliate<\/li>\n<li>SureDash<\/li>\n<\/ul>\n\n<h4>Booking and event bypass<\/h4>\n\n<p><strong>Supported booking and event plugins (4):<\/strong><\/p>\n\n<ul>\n<li>Events Manager<\/li>\n<li>Amelia Booking<\/li>\n<li>LatePoint<\/li>\n<li>WP Event Manager<\/li>\n<\/ul>\n\n<h4>Multilingual support<\/h4>\n\n<p>Bypass rules automatically include translated page URLs when any of these plugins is active:<\/p>\n\n<ul>\n<li>WPML<\/li>\n<li>Polylang<\/li>\n<li>TranslatePress<\/li>\n<\/ul>\n\n<h4>Shield WAF \u2014 trusted IP whitelist<\/h4>\n\n<p>Disables Bunny Shield WAF inspection for specific IPs or CIDR ranges entered in Settings. Useful for SaaS callbacks, office networks, staging servers, and payment gateway IPs.<\/p>\n\n<h4>Cache warmer<\/h4>\n\n<p>After a full purge, a WP-Cron job crawls your sitemap to pre-warm the CDN edge.<\/p>\n\n<p><strong>Supported SEO plugins for sitemap auto-detection:<\/strong><\/p>\n\n<ul>\n<li>Yoast SEO<\/li>\n<li>Rank Math<\/li>\n<li>All in One SEO<\/li>\n<li>SEOPress<\/li>\n<li>SlimSEO<\/li>\n<li>The SEO Framework<\/li>\n<li>Squirrly SEO<\/li>\n<li>WordPress core sitemap (fallback)<\/li>\n<\/ul>\n\n<h4>Live CDN analytics<\/h4>\n\n<p>Pull zone stats, DNS stats, bandwidth breakdown, cache hit rate, and cache sync status \u2014 all inside WordPress admin.<\/p>\n\n<h4>Perma-Cache cleanup<\/h4>\n\n<p>Deletes stale Perma-Cache files from Bunny Storage immediately after a full purge, without waiting for TTL expiry.<\/p>\n\n<h4>Checked, no integration needed<\/h4>\n\n<p>These plugins were analysed and confirmed fully compatible with no bypass rules required:<\/p>\n\n<ul>\n<li>Wordfence, All-In-One Security, Jetpack, Solid Security, Security by CleanTalk<\/li>\n<li>Complianz GDPR, CookieYes<\/li>\n<li>SureMembers, WishList Member, Members (by MemberPress)<\/li>\n<li>bbPress, Fluent Boards<\/li>\n<li>The Events Calendar, FluentBooking<\/li>\n<li>Autoptimize, FlyWP, Redis Object Cache, Aruba HiSpeed Cache, Comet Cache, SiteGround Speed Optimizer, EWWW Image Optimizer<\/li>\n<\/ul>\n\n<p>For the full compatibility list and documentation visit <a href=\"https:\/\/www.wpbunnyconnector.com\/\">wpbunnyconnector.com<\/a>.<\/p>\n\n<h4>External services<\/h4>\n\n<p>This plugin communicates with the Bunny.net API (api.bunny.net) to purge cache, manage edge rules, and retrieve statistics. An active Bunny.net account and API key are required. No visitor data is transmitted. See Bunny.net Privacy Policy (https:\/\/bunny.net\/privacy) and Terms of Service (https:\/\/bunny.net\/tos).<\/p>\n\n<h4>Disclaimer<\/h4>\n\n<p>This is an independent third-party tool. It is not affiliated with, endorsed by, or sponsored by Bunny.net.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Nahnu Cache Connector for Bunny.net does not collect or transmit any data about your site's visitors. No analytics, no tracking, no third-party data sharing.<\/p>\n\n<p>The plugin communicates with the Bunny.net API to purge cache, fetch statistics, and manage edge rules. Data sent is limited to your Bunny API key (in request headers), pull zone ID, and URLs to purge. See <a href=\"https:\/\/bunny.net\/privacy\">Bunny.net's Privacy Policy<\/a> for details on how Bunny.net handles this data.<\/p>\n\n<p>No data is sent to Nahnu Plugins or any third party other than Bunny.net.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>nahnu-cache-connector-bunny-net<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install via <strong>Plugins &gt; Add New &gt; Upload<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Go to <strong>Settings &gt; Bunny Connector<\/strong>.<\/li>\n<li>Enter your Bunny.net Account API Key and click <strong>Test<\/strong> to verify it.<\/li>\n<li>Select your pull zone from the searchable dropdown.<\/li>\n<li>Click <strong>Save &amp; deploy<\/strong> in the Edge Rules tab to deploy all rules to your pull zone.<\/li>\n<\/ol>\n\n<p>Your API key is the <strong>Account API Key<\/strong> found in the Bunny.net dashboard under <strong>Account &gt; API<\/strong>, not a pull zone access key.<\/p>\n\n<p>For full setup instructions visit <a href=\"https:\/\/www.wpbunnyconnector.com\/\">wpbunnyconnector.com<\/a>.<\/p>\n\n<h4>Defining constants (optional)<\/h4>\n\n<p>Lock any value in <code>wp-config.php<\/code> to prevent it being stored in or changed via the database. When a constant is defined, the corresponding field is hidden in the UI.<\/p>\n\n<pre><code>define( 'WPBC_API_KEY',             'your-bunny-api-key' );\ndefine( 'WPBC_PULL_ZONE_ID',        '123456' );\ndefine( 'WPBC_DNS_ZONE_ID',         '789012' );\ndefine( 'WPBC_PERMA_ZONE_NAME',     'your-storage-zone' );\ndefine( 'WPBC_PERMA_ZONE_PASSWORD', 'storage-zone-password' );\ndefine( 'WPBC_PERMA_REGION',        'de' );\n<\/code><\/pre>\n\n<p>Available values for <code>WPBC_PERMA_REGION<\/code>: <code>de<\/code> (Falkenstein), <code>uk<\/code> (London), <code>ny<\/code> (New York), <code>la<\/code> (Los Angeles), <code>sg<\/code> (Singapore), <code>se<\/code> (Stockholm), <code>br<\/code> (Sao Paulo), <code>syd<\/code> (Sydney), <code>jh<\/code> (Johannesburg).<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20any%20cache%20plugin%3F\"><h3>Does this work with any cache plugin?<\/h3><\/dt>\n<dd><p>It integrates with 15 specific cache plugins listed above. On sites not using any of them, you can still use the edge rules, manual purge, admin bar button, and CDN stats \u2014 purges just need to be triggered manually or via the post save \/ plugin update triggers rather than automatically mirroring a cache plugin's hooks.<\/p><\/dd>\n<dt id=\"do%20the%20ecommerce%2C%20membership%2C%20and%20lms%20bypass%20rules%20deploy%20automatically%3F\"><h3>Do the ecommerce, membership, and LMS bypass rules deploy automatically?<\/h3><\/dt>\n<dd><p>Yes. Each bypass rule checks for its plugin at deploy time using <code>class_exists()<\/code> or <code>defined()<\/code>. If WooCommerce is not active, the WooCommerce rules are skipped. If MasterStudy LMS is active, its rules are deployed. No manual configuration needed.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20wpml%2C%20polylang%2C%20or%20translatepress%3F\"><h3>Does it work with WPML, Polylang, or TranslatePress?<\/h3><\/dt>\n<dd><p>Yes. Bypass rules for ecommerce and membership plugins automatically include translated page URLs when any of these plugins is active.<\/p><\/dd>\n<dt id=\"what%20is%20force%20cache%20mode%3F\"><h3>What is Force Cache mode?<\/h3><\/dt>\n<dd><p>Some cache plugins send <code>Cache-Control: max-age=0<\/code> to Bunny, which tells Bunny not to cache. Force Cache mode overrides <code>CacheControlMaxAgeOverride<\/code> on your pull zone so Bunny caches HTML for the configured TTL regardless of what the origin sends.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20with%20bunny%20perma-cache%3F\"><h3>Can I use this with Bunny Perma-Cache?<\/h3><\/dt>\n<dd><p>Yes. Enable Perma-Cache cleanup in Settings and provide your Bunny Storage zone credentials. After every full purge the plugin lists and deletes stale Perma-Cache files so visitors always get fresh content.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20my%20bunny%20api%20key%3F\"><h3>Where do I find my Bunny API key?<\/h3><\/dt>\n<dd><p>In the Bunny.net dashboard, go to <strong>Account &gt; API<\/strong>. Use the <strong>Account API Key<\/strong> \u2014 not a pull zone access key. The account key is required to manage edge rules and list pull zones.<\/p><\/dd>\n<dt id=\"why%20do%20some%20rules%20in%20the%20deploy%20results%20show%20%281%2F6%29%20or%20%282%2F6%29%20in%20the%20name%3F\"><h3>Why do some rules in the deploy results show (1\/6) or (2\/6) in the name?<\/h3><\/dt>\n<dd><p>Bunny's API limits each rule trigger to 5 URL patterns. Rules that cover many file extensions are automatically split into batches of 5, and each batch becomes a separate rule. The suffix shows which batch you are looking at.<\/p><\/dd>\n<dt id=\"why%20is%20the%20physical%20rule%20count%20in%20bunny%20higher%20than%2074%3F\"><h3>Why is the physical rule count in Bunny higher than 74?<\/h3><\/dt>\n<dd><p>Batched rules each occupy multiple slots. On a site with www and non-www hostnames and all integrations active, the physical count will exceed 74. The plugin tracks all rule GUIDs and cleans up stale batches automatically when you redeploy.<\/p><\/dd>\n<dt id=\"why%20are%20lms%20course%20and%20lesson%20pages%20not%20in%20the%20bypass%20rules%3F\"><h3>Why are LMS course and lesson pages not in the bypass rules?<\/h3><\/dt>\n<dd><p>Most LMS plugins register course and lesson content as public custom post types with standard cacheable URLs. Only per-user pages (student dashboards, checkout, registration, account) need a bypass rule. The plugin makes this distinction based on each plugin's source code.<\/p><\/dd>\n<dt id=\"does%20the%20waf%20bypass%20cookie%20work%20with%20mainwp%20one-click%20login%3F\"><h3>Does the WAF bypass cookie work with MainWP one-click login?<\/h3><\/dt>\n<dd><p>Yes. The <code>wpbc_role<\/code> cookie is set on the <code>set_auth_cookie<\/code> action, which fires for all login methods including MainWP, SSO plugins, and magic link plugins.<\/p><\/dd>\n<dt id=\"is%20this%20compatible%20with%20security%20plugins%20like%20wordfence%20or%20aios%3F\"><h3>Is this compatible with security plugins like Wordfence or AIOS?<\/h3><\/dt>\n<dd><p>Yes. Security plugins operate at the request or firewall layer and are fully compatible. See the Integrations tab for the complete list.<\/p><\/dd>\n<dt id=\"will%20nitropack%20work%20alongside%20this%20plugin%3F\"><h3>Will NitroPack work alongside this plugin?<\/h3><\/dt>\n<dd><p>Not as a CDN. NitroPack operates its own cloud CDN layer. Running both NitroPack CDN and Bunny CDN as proxy simultaneously creates a double-CDN conflict.<\/p><\/dd>\n<dt id=\"my%20plugin%20is%20not%20listed%20%E2%80%94%20can%20you%20add%20it%3F\"><h3>My plugin is not listed \u2014 can you add it?<\/h3><\/dt>\n<dd><p>Yes. Visit <a href=\"https:\/\/www.wpbunnyconnector.com\/support\/\">wpbunnyconnector.com\/support<\/a> to request a plugin check.<\/p><\/dd>\n<dt id=\"how%20is%20the%20api%20key%20stored%3F%20is%20it%20secure%3F\"><h3>How is the API key stored? Is it secure?<\/h3><\/dt>\n<dd><p>The API key is stored in the WordPress options table. It is never output in HTML, never sent to the browser in JavaScript, and never included in any AJAX response. It is sent only in HTTP request headers to the Bunny.net API. All admin AJAX endpoints require a valid nonce and <code>manage_options<\/code> capability.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Connects WordPress to Bunny.net CDN. Automatic cache purging, 74 edge rules, ecommerce\/LMS bypass, cache warming, Perma-Cache, and CDN stats.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/331374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=331374"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ja1me4"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=331374"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=331374"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=331374"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=331374"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=331374"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=331374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}