{"id":362805,"date":"2026-09-24T17:35:48","date_gmt":"2026-09-24T17:35:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/gemfind-ring-builder\/"},"modified":"2026-09-24T17:35:38","modified_gmt":"2026-09-24T17:35:38","slug":"gemfind-ring-builder","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/gemfind-ring-builder\/","author":18540180,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.1.2","requires":"6.3","requires_php":"8.1","requires_plugins":null,"header_name":"GemFind Ring Builder","header_author":"GemFind","header_description":"Full-featured Ring Builder tool powered by GemFind. React frontend, REST API backend, admin settings, emails, and WooCommerce cart integration.","assets_banners_color":"","last_updated":"2026-09-24 17:35:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/gemfind.com\/","header_author_uri":"https:\/\/gemfind.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":44,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"gemfind","date":"2026-09-24 17:35:38","revision":3711787}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Ring settings listing on the storefront","2":"Setting detail page with metal and size options","3":"Diamond search and listing","4":"Complete ring page with total price","5":"GemFind Ring Builder settings in wp-admin","6":"CSS configurator"}},"plugin_section":[],"plugin_tags":[232689,282,307,237298,286],"plugin_category":[45],"plugin_contributors":[267591],"plugin_business_model":[],"class_list":["post-362805","plugin","type-plugin","status-publish","hentry","plugin_tags-diamonds","plugin_tags-ecommerce","plugin_tags-engagement","plugin_tags-jewelry","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-gemfind","plugin_committers-gemfind"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/gemfind-ring-builder.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>GemFind Ring Builder<\/strong> brings GemFind's ring-building experience to WordPress. Jewelers can let visitors browse ring settings, search natural, lab-grown, and fancy-color diamonds, pair a diamond with a setting, complete the ring, print or export PDFs, and use engagement tools such as Drop a Hint, Email a Friend, Schedule a Viewing, and Request More Info.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>React-powered storefront (classic v1 or modern v2 UI)<\/li>\n<li>Shortcode: <code>[gemfindRB_ring_builder]<\/code> with optional <code>version=\"1\"<\/code> or <code>version=\"2\"<\/code><\/li>\n<li>WordPress admin: settings, CSS configurator, and onboarding help<\/li>\n<li>REST API for the storefront and admin UI<\/li>\n<li>Server-side proxy to JewelCloud APIs (avoids browser CORS issues)<\/li>\n<li>Optional <strong>WooCommerce<\/strong> add-to-cart for diamonds, settings, and complete rings<\/li>\n<li>PDF print export (Dompdf)<\/li>\n<li>Full-width page template for a clean storefront layout<\/li>\n<li>SEO-friendly path routing under <code>\/ringbuilder\/<\/code> (settings browse, diamond search, complete ring)<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.3+<\/li>\n<li>PHP 8.1+<\/li>\n<li>A <strong>GemFind \/ JewelCloud dealer account<\/strong> and Dealer ID (contact GemFind support)<\/li>\n<li>WooCommerce is optional (only needed for cart checkout flows)<\/li>\n<\/ul>\n\n<h4>Shortcode<\/h4>\n\n<p>Place on any page or use the page created on activation:<\/p>\n\n<pre><code>[gemfindRB_ring_builder]\n<\/code><\/pre>\n\n<p>Force a specific UI version:<\/p>\n\n<pre><code>[gemfindRB_ring_builder version=\"2\"]\n[gemfindRB_ring_builder version=\"1\"]\n<\/code><\/pre>\n\n<h4>Support<\/h4>\n\n<p>For dealer setup and JewelCloud Account ID, contact GemFind at <a href=\"mailto:support@gemfind.com\">support@gemfind.com<\/a> or visit <a href=\"https:\/\/gemfind.com\">gemfind.com<\/a>.<\/p>\n\n<p><strong>Source code (Guideline 4):<\/strong> compiled JavaScript\/CSS ships in this plugin. The unminified React\/JSX source is <strong>not<\/strong> included in the WordPress.org ZIP. It is maintained in a public GitHub repository \u2014 see <strong>Source code and build instructions<\/strong> below.<\/p>\n\n<h3>Source code and build instructions<\/h3>\n\n<p>This WordPress.org package contains compiled production bundles only (smaller download):<\/p>\n\n<ul>\n<li><code>assets\/build\/admin.js<\/code> \u2014 wp-admin React UI<\/li>\n<li><code>public\/frontpublic\/build\/assets\/frontend.js<\/code> \u2014 storefront v2<\/li>\n<li><code>public\/static\/js\/frontend-v1.js<\/code> \u2014 storefront v1 (classic)<\/li>\n<\/ul>\n\n<p>Unminified source (React\/JSX, Vite configs, and build scripts) is <strong>not<\/strong> in this ZIP. It is publicly available here:<\/p>\n\n<p>https:\/\/github.com\/GemFind-Application\/New-RB-Wordpress-Plugin<\/p>\n\n<p>Source folders in that repository:<\/p>\n\n<ul>\n<li><code>src\/admin-frontend\/<\/code> \u2014 admin UI<\/li>\n<li><code>src\/rb-version-2-frontend\/<\/code> \u2014 storefront v2<\/li>\n<li><code>src\/rb-version-1-frontend\/<\/code> \u2014 storefront v1 (when present)<\/li>\n<li><code>scripts\/<\/code> \u2014 <code>npm run build<\/code> orchestration<\/li>\n<\/ul>\n\n<h4>Build steps<\/h4>\n\n<ol>\n<li>Clone the public repository above.<\/li>\n<li><code>composer install --no-dev<\/code><\/li>\n<li><code>npm install<\/code> and <code>npm run install:all<\/code><\/li>\n<li><code>npm run build<\/code> (admin, then v2, then v1)<\/li>\n<\/ol>\n\n<p>The WordPress.org ZIP is produced with <code>npm run package<\/code>, which copies runtime PHP, vendor, compiled assets, and <code>readme.txt<\/code> only. Under <code>public\/<\/code> it includes only the v2 build (<code>public\/frontpublic\/build\/<\/code>) and the v1 build (<code>public\/static\/<\/code>). It does not copy React source, <code>node_modules<\/code>, or other <code>public\/<\/code> files.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to third-party and external services. JewelCloud is <strong>required<\/strong> for live ring settings and diamond inventory. Other services below are optional or only used when a merchant enables the related feature. The policy links below were verified at the time of this release.<\/p>\n\n<h4>1. JewelCloud API (api.jewelcloud.com)<\/h4>\n\n<ul>\n<li><strong>What it is and what it's used for.<\/strong> JewelCloud is GemFind Digital Solutions' jewelry inventory platform. The plugin loads live catalog data for ring settings and diamonds: filters, search results, mounting lists, detail pages, navigation, dealer authentication, jewelry video URLs, and JC options. Browser requests are proxied through the WordPress REST API (<code>gemfind-ring-builder\/v1\/jcProxy\/*<\/code> and <code>\/jcVideoProxy<\/code>) to avoid CORS issues. PHP also calls <code>https:\/\/api.jewelcloud.com<\/code> directly for activation defaults, email detail lookups, and server-side diamond\/setting resolution. Endpoints used include: <code>AccountAuthentication<\/code>, <code>GetNavigation<\/code>, <code>GetRBNavigation<\/code>, <code>GetFilters<\/code>, <code>GetMountingList<\/code>, <code>GetMountingDetail<\/code>, <code>GetStyleSetting<\/code>, <code>GetDiamondFilter<\/code>, <code>GetColorDiamondFilter<\/code>, <code>GetDiamond<\/code>, <code>GetColorDiamond<\/code>, <code>GetShapeByColorFilter<\/code>, <code>GetDiamondDetail<\/code>, <code>GetDiamondsJCOptions<\/code>, <code>GetInitialFilter<\/code>, and <code>api\/jewelry\/GetVideoUrl<\/code>.<\/li>\n<li><strong>What data is sent and when.<\/strong> The merchant's JewelCloud Dealer ID (saved in plugin settings) is sent on every call. Filter and search query parameters (shape, carat range, metal, colour, clarity, etc.) are sent when the storefront loads or the visitor changes filters. Setting IDs and diamond inventory IDs are sent when a visitor opens a detail page, requests a video URL, or uses WooCommerce add-to-cart. If the merchant enables AccountAuthentication, the configured dealer password is also sent once during plugin initialisation. The plugin does not intentionally send visitor name, email, or phone number to JewelCloud inventory APIs.<\/li>\n<li><strong>Terms of service.<\/strong> https:\/\/gemfind.com\/pages\/terms-of-service \u2014 please refer to GemFind for Terms of Service, as JewelCloud is operated by GemFind Digital Solutions.<\/li>\n<li><strong>Privacy policy.<\/strong> https:\/\/www.jewelcloud.com\/policies\/privacy-policy<\/li>\n<\/ul>\n\n<p>JewelCloud is operated by GemFind Digital Solutions. GemFind's Terms of Service define the GemFind Network as including <code>www.jewelcloud.com<\/code>. Use the GemFind Terms link above for contractual terms; use the JewelCloud privacy policy link above for JewelCloud data-handling practices.<\/p>\n\n<h4>2. Facebook (facebook.com)<\/h4>\n\n<ul>\n<li><strong>What it is and what it's used for.<\/strong> Optional Facebook Share and Like on diamond and setting detail pages when the merchant enables \"Show Facebook Share\" or \"Show Facebook Like\" in plugin settings. The storefront opens <code>facebook.com\/sharer\/sharer.php<\/code> or <code>facebook.com\/plugins\/like.php<\/code> in a new tab. No Facebook SDK is loaded.<\/li>\n<li><strong>What data is sent and when.<\/strong> The current page URL is passed in the share\/like link when the visitor clicks. Sent only when the related setting is enabled and the visitor clicks Share or Like. The plugin does not send visitor form data to Facebook.<\/li>\n<li><strong>Terms of service.<\/strong> https:\/\/www.facebook.com\/terms.php<\/li>\n<li><strong>Privacy policy.<\/strong> https:\/\/www.facebook.com\/privacy\/policy<\/li>\n<\/ul>\n\n<h4>3. Google reCAPTCHA<\/h4>\n\n<ul>\n<li><strong>What it is and what it's used for.<\/strong> Optional spam protection on storefront contact forms (Drop a Hint, Email a Friend, Schedule a Viewing, Request More Info). Loaded only when the merchant configures a reCAPTCHA Site Key in plugin settings (scripts from Google).<\/li>\n<li><strong>What data is sent and when.<\/strong> Standard reCAPTCHA telemetry (browser\/device signals, IP address, interaction data) is sent to Google when a visitor submits a protected form. With no Site Key configured, the plugin makes no calls to Google reCAPTCHA. The plugin does not store this data; Google does.<\/li>\n<li><strong>Terms of service.<\/strong> https:\/\/policies.google.com\/terms<\/li>\n<li><strong>Privacy policy.<\/strong> https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<h4>4. Camweara virtual try-on (cdn.camweara.com)<\/h4>\n\n<ul>\n<li><strong>What it is and what it's used for.<\/strong> Optional virtual try-on experience (iframe) provided by Modaka Technologies (Camweara) when the merchant enables try-on in plugin settings (<code>display_tryon<\/code>). The iframe is loaded from <code>https:\/\/cdn.camweara.com<\/code> (ring SKU try-on at <code>\/gemfind\/index_client.php<\/code> and diamond try-on at <code>\/camweara_diamond\/<\/code>). The plugin also sends a Permissions-Policy header so the Camweara iframe may use the camera on Ring Builder storefront pages.<\/li>\n<li><strong>What data is sent and when.<\/strong> Diamond or setting identifiers embedded in the iframe URL (carat, shape, SKU\/stock number, company name). Sent only when the visitor opens the try-on feature on a diamond, setting, or complete-ring page and try-on is enabled in settings. No visitor name, email, or message content is sent by the plugin to Camweara.<\/li>\n<li>Terms of service. At the time of release, Camweara does not publish a separate Terms of Service page. Please\ncontact Camweara directly for any contractual terms applicable to your account.<\/li>\n<li>Contact: https:\/\/camweara.com\/contact-us\/<\/li>\n<li><strong>Privacy policy.<\/strong> https:\/\/www.camweara.com\/privacy-policy<\/li>\n<\/ul>\n\n<p>Use of GemFind Ring Builder (including the optional Camweara try-on integration) is governed by GemFind Terms of Service. Camweara is operated by Modaka Technologies; data handling for the try-on iframe is described in Camweara's privacy policy. Modaka Technologies does not publish a separate public Terms of Service URL for Camweara \u2014 merchant contractual terms are provided when subscribing to Camweara (contact info@modakatech.com).<\/p>\n\n<h4>5. Optional: Social share links (pinterest.com, twitter.com \u2014 user-initiated)<\/h4>\n\n<ul>\n<li><strong>What it is and what it's used for.<\/strong> Optional share icons on diamond and setting detail pages. When a visitor clicks a share icon, the browser opens a Pinterest or Twitter\/X share URL with the current page address. No SDK is loaded and no request is made until the visitor clicks.<\/li>\n<li><strong>What data is sent and when.<\/strong> Only the current page URL is passed in the share link when the visitor clicks Pinterest or Twitter\/X share. No visitor name, email, or form data is sent by the plugin.<\/li>\n<li><strong>Terms of service (Pinterest).<\/strong> https:\/\/policy.pinterest.com\/en\/terms-of-service<\/li>\n<li><strong>Privacy policy (Pinterest).<\/strong> https:\/\/policy.pinterest.com\/en\/privacy-policy<\/li>\n<li><strong>Terms of service (Twitter\/X).<\/strong> https:\/\/twitter.com\/en\/tos<\/li>\n<li><strong>Privacy policy (Twitter\/X).<\/strong> https:\/\/twitter.com\/en\/privacy<\/li>\n<\/ul>\n\n<h4>6. Google Fonts (fonts.googleapis.com, fonts.gstatic.com)<\/h4>\n\n<ul>\n<li><strong>What it is and what it's used for.<\/strong> Webfonts used by the Ring Builder storefront. Default families (Lato for classic v1; Manrope, Libre Baskerville, and Inter for v2) are loaded with WordPress <code>wp_enqueue_style()<\/code>. The v2 storefront may also load a merchant-selected Google Font from the CSS configurator (<code>font_family<\/code> \/ <code>theme_font_family<\/code>). Font Awesome icons for classic v1 are bundled locally in the plugin (<code>assets\/vendor\/fontawesome\/<\/code>); they are not loaded from a CDN. No other webfont, script, stylesheet, or image is loaded from a remote host.<\/li>\n<li><strong>What data is sent and when.<\/strong> The visitor's browser requests stylesheet and font files from Google Fonts when a Ring Builder storefront page loads, or when a custom Google Font is applied from settings. Google may receive the visitor's IP address and standard browser request headers. The plugin does not send visitor name, email, or form data to Google Fonts.<\/li>\n<li><strong>Terms of service.<\/strong> https:\/\/policies.google.com\/terms<\/li>\n<li><strong>Privacy policy.<\/strong> https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<h4>7. YouTube and Vimeo (jewelry videos)<\/h4>\n\n<ul>\n<li><strong>What they are and what they are used for.<\/strong> When JewelCloud <code>GetVideoUrl<\/code> returns a YouTube or Vimeo URL for a diamond or setting, the storefront may embed that video (YouTube nocookie \/ Vimeo player). This is part of showing inventory media from JewelCloud, not a standalone advertising pixel.<\/li>\n<li><strong>What data is sent and when.<\/strong> The video ID\/URL from JewelCloud is loaded in an iframe or player only when the visitor opens a video on a detail page. YouTube or Vimeo may receive the visitor's IP address and standard browser request headers. No visitor form data is sent by the plugin.<\/li>\n<li><strong>Terms of service (YouTube).<\/strong> https:\/\/www.youtube.com\/t\/terms<\/li>\n<li><strong>Privacy policy (YouTube).<\/strong> https:\/\/policies.google.com\/privacy<\/li>\n<li><strong>Terms of service (Vimeo).<\/strong> https:\/\/vimeo.com\/terms<\/li>\n<li><strong>Privacy policy (Vimeo).<\/strong> https:\/\/vimeo.com\/privacy<\/li>\n<\/ul>\n\n<h3>Privacy policy<\/h3>\n\n<p>Sites using this plugin should disclose in their privacy policy that:<\/p>\n\n<ul>\n<li>Visitor ring and diamond search and inventory requests are processed through the JewelCloud API (<code>api.jewelcloud.com<\/code>), operated by GemFind Digital Solutions.<\/li>\n<li>Email addresses and messages submitted through Drop a Hint, Email a Friend, Schedule a Viewing, or Request More Info are sent to the jeweler's configured admin email address using either the WordPress mailer or the SMTP credentials saved in the plugin.<\/li>\n<li>If the merchant configures a reCAPTCHA Site Key, Google reCAPTCHA collects browser and device signals on protected forms.<\/li>\n<li>If the merchant enables Facebook Share or Like, Meta\/Facebook may receive the page URL when the visitor clicks those links.<\/li>\n<li>If visitors use social share icons, Pinterest or Twitter\/X may receive the page URL per their policies (see \"External services\" #6 above).<\/li>\n<li>If the merchant enables virtual try-on, Camweara (<code>cdn.camweara.com<\/code>) loads in an iframe with product identifiers in the URL.<\/li>\n<li>If JewelCloud provides a YouTube or Vimeo video URL, that host may load when the visitor plays the video.<\/li>\n<li>The storefront loads webfonts from Google Fonts (<code>fonts.googleapis.com<\/code>). Classic v1 Font Awesome icons are bundled in the plugin and are not loaded from a CDN.<\/li>\n<li>WooCommerce, if used, applies its own checkout and customer data policies.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install the ZIP via <strong>Plugins -&gt; Add New -&gt; Upload<\/strong>.<\/li>\n<li>Activate <strong>GemFind Ring Builder<\/strong> through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Go to <strong>GemFind Ring Builder -&gt; Settings<\/strong> and enter your JewelCloud Account ID (Dealer ID) and admin email.<\/li>\n<li>Open the Ring Builder page (created on install at <code>\/ringbuilder\/<\/code>) or add <code>[gemfindRB_ring_builder]<\/code> to a page using the <strong>GemFind Ring Builder (full width)<\/strong> template if desired.<\/li>\n<li>Shoppers browse mountings at <code>\/ringbuilder\/settings\/<\/code> and diamonds at <code>\/ringbuilder\/diamondlink\/<\/code>.<\/li>\n<li>Pre-built JavaScript bundles are included under <code>public\/<\/code> (storefront) and <code>assets\/build\/<\/code> (admin). If you develop from source, run <code>npm run build<\/code> in the plugin directory before deploying.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20gemfind%20account%3F\"><h3>Do I need a GemFind account?<\/h3><\/dt>\n<dd><p>Yes. Live ring settings and diamond inventory are loaded from JewelCloud using your dealer credentials. GemFind support provides your Account ID.<\/p><\/dd>\n<dt id=\"does%20this%20work%20without%20woocommerce%3F\"><h3>Does this work without WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Browsing settings and diamonds, pairing a complete ring, email actions, and print work without WooCommerce. Add-to-cart requires WooCommerce to be installed and active.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20v1%20and%20v2%3F\"><h3>What is the difference between v1 and v2?<\/h3><\/dt>\n<dd><p>v2 is the current Ring Builder experience (default). v1 is the classic UI for sites that still rely on the older layout. Choose the default under <strong>Settings -&gt; Frontend experience<\/strong>, or override per page with the shortcode <code>version<\/code> attribute.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20external%20servers%3F\"><h3>What data is sent to external servers?<\/h3><\/dt>\n<dd><p>This plugin requires JewelCloud for live ring and diamond inventory and optionally connects to other third-party services (spam protection, social widgets, virtual try-on, webfonts). See the <strong>External services<\/strong> section below for what each service is used for, what data is sent, when calls happen, and links to each provider's terms of service and privacy policy.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Classic v1 no longer loads the Luma-Icons webfont from <code>db.onlinewebfonts.com<\/code>; its four icons now use the bundled Font Awesome 5 Free (no remote asset calls).<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Removed the JewelCloud diamond\/setting view-tracking pingback (<code>DiamondTracking<\/code>, <code>ProductTracking<\/code>). The plugin no longer sends a view-analytics ping when a visitor opens a detail page.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>JewelCloud view tracking is required for the inventory service, always on for v2 detail pages, with merchant guidance in Settings and the readme (no on\/off control).<\/li>\n<li>CSS configurator accepts hex colors only; email footer output is escaped; reCAPTCHA secret_key is not exposed on storefront REST responses.<\/li>\n<li>Updated noUiSlider and Dompdf to current stable versions.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial 1.0.0 release for WordPress.org Plugin Directory.<\/li>\n<li>WordPress.org review: completed External services documentation with verified Terms\/Privacy links for JewelCloud, Facebook, Google reCAPTCHA, Camweara, Pinterest\/Twitter share links, Google Fonts, and YouTube\/Vimeo.<\/li>\n<li>Expanded JewelCloud API endpoint list and clarified GemFind as the legal operator of JewelCloud.<\/li>\n<li>Ring Builder storefront with settings browse, diamond search, complete-ring flow, and optional WooCommerce cart.<\/li>\n<\/ul>","raw_excerpt":"Embed GemFind Ring Builder on WordPress with a shortcode, JewelCloud inventory, admin settings, and optional WooCommerce cart.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/362805","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=362805"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gemfind"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=362805"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=362805"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=362805"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=362805"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=362805"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=362805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}