{"id":223987,"date":"2025-04-04T14:15:04","date_gmt":"2025-04-04T14:15:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/figma-to-wp\/"},"modified":"2026-04-14T13:14:08","modified_gmt":"2026-04-14T13:14:08","slug":"yotako-convert-figma-designs","status":"publish","type":"plugin","link":"https:\/\/bg.wordpress.org\/plugins\/yotako-convert-figma-designs\/","author":21023308,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.29","stable_tag":"1.2.29","tested":"6.9.4","requires":"4.7","requires_php":"7.0","requires_plugins":null,"header_name":"Yotako - Convert Figma Designs","header_author":"Yotako","header_description":"Create professional WordPress themes with AI. Ready to download or publish online in 1 click. Ideal for designers, freelancers, and business owners.","assets_banners_color":"a89fac","last_updated":"2026-04-14 13:14:08","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/yotako.io\/","rating":5,"author_block_rating":0,"active_installs":200,"downloads":5265,"num_ratings":5,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"yotako","date":"2026-01-10 09:58:52"},"1.1.0":{"tag":"1.1.0","author":"yotako","date":"2026-01-12 11:27:09"},"1.2.0":{"tag":"1.2.0","author":"yotako","date":"2026-01-12 12:27:47"},"1.2.1":{"tag":"1.2.1","author":"yotako","date":"2026-01-20 12:41:51"},"1.2.10":{"tag":"1.2.10","author":"yotako","date":"2026-01-26 21:14:21"},"1.2.11":{"tag":"1.2.11","author":"yotako","date":"2026-01-27 10:17:06"},"1.2.13":{"tag":"1.2.13","author":"yotako","date":"2026-01-27 11:02:39"},"1.2.14":{"tag":"1.2.14","author":"yotako","date":"2026-01-28 09:46:27"},"1.2.15":{"tag":"1.2.15","author":"yotako","date":"2026-01-30 07:32:37"},"1.2.16":{"tag":"1.2.16","author":"yotako","date":"2026-01-30 07:37:54"},"1.2.17":{"tag":"1.2.17","author":"yotako","date":"2026-01-30 08:22:33"},"1.2.18":{"tag":"1.2.18","author":"yotako","date":"2026-01-30 12:13:56"},"1.2.19":{"tag":"1.2.19","author":"yotako","date":"2026-01-30 10:59:02"},"1.2.2":{"tag":"1.2.2","author":"yotako","date":"2026-01-20 12:41:51"},"1.2.20":{"tag":"1.2.20","author":"yotako","date":"2026-01-30 12:13:56"},"1.2.22":{"tag":"1.2.22","author":"yotako","date":"2026-03-16 15:54:18"},"1.2.23":{"tag":"1.2.23","author":"yotako","date":"2026-03-21 07:26:06"},"1.2.24":{"tag":"1.2.24","author":"yotako","date":"2026-03-29 07:29:28"},"1.2.25":{"tag":"1.2.25","author":"yotako","date":"2026-03-29 07:29:28"},"1.2.26":{"tag":"1.2.26","author":"yotako","date":"2026-03-29 07:40:52"},"1.2.27":{"tag":"1.2.27","author":"yotako","date":"2026-04-09 08:33:50"},"1.2.28":{"tag":"1.2.28","author":"yotako","date":"2026-04-11 12:44:49"},"1.2.29":{"tag":"1.2.29","author":"yotako","date":"2026-04-14 13:14:08"},"1.2.3":{"tag":"1.2.3","author":"yotako","date":"2026-01-21 08:18:00"},"1.2.4":{"tag":"1.2.4","author":"yotako","date":"2026-01-21 08:32:27"},"1.2.5":{"tag":"1.2.5","author":"yotako","date":"2026-01-21 09:17:53"},"1.2.6":{"tag":"1.2.6","author":"yotako","date":"2026-01-21 11:20:45"},"1.2.7":{"tag":"1.2.7","author":"yotako","date":"2026-01-21 15:22:45"},"1.2.8":{"tag":"1.2.8","author":"yotako","date":"2026-01-21 18:48:08"},"1.2.9":{"tag":"1.2.9","author":"yotako","date":"2026-01-26 16:55:53"}},"upgrade_notice":{"1.2.28":"<ul>\n<li>Better error messages for FigJam, Slides, and Make URLs with guidance on how to convert them<\/li>\n<\/ul>","1.2.27":"<ul>\n<li>Reduce Figma API usage by caching file data, improving reliability for free accounts<\/li>\n<\/ul>","1.2.26":"<ul>\n<li>Security: use environment variable for preview URL encryption<\/li>\n<\/ul>","1.2.25":"<ul>\n<li>Improve analytics reliability by routing through first-party API endpoint<\/li>\n<\/ul>","1.2.24":"<ul>\n<li>Reject FigJam\/Slides URLs upfront, fix misleading error messages for unsupported file types<\/li>\n<\/ul>","1.2.23":"<ul>\n<li>Handle deleted account (410) gracefully across all Figma auth endpoints<\/li>\n<\/ul>","1.2.22":"<ul>\n<li>Handle 429 rate limits silently with user-friendly retry message and Retry-After support<\/li>\n<\/ul>","1.2.21":"<ul>\n<li>Detect FIGMA_FILE_UNAVAILABLE errors and show correct error UI<\/li>\n<li>Improve FIGMA_NO_PERMISSION error messages and recovery flow<\/li>\n<\/ul>","1.2.20":"<ul>\n<li>Fix dashboard preview URL causing redirect issues<\/li>\n<li>Improve finished build button layout and styling<\/li>\n<li>Always load artboard thumbnails by default<\/li>\n<\/ul>","1.2.19":"<ul>\n<li>Add &quot;Free Alternative: Use Figma Plugin&quot; component to all error screens<\/li>\n<li>Add FIGMA_SERVER_ERROR handling with user-friendly UI<\/li>\n<li>Improve error messaging for Figma API issues<\/li>\n<\/ul>","1.2.18":"<ul>\n<li>Better error handling for Figma permission errors (403 vs 401)<\/li>\n<\/ul>","1.2.17":"<ul>\n<li>Minified styles for faster loading and smaller plugin size<\/li>\n<\/ul>","1.2.16":"<ul>\n<li>Fixed styles<\/li>\n<\/ul>","1.2.15":"<ul>\n<li>Add comprehensive crash reporting with user email, response codes, and error details<\/li>\n<li>Fix auth error UX: show &quot;Reconnect Figma&quot; instead of useless &quot;Try Again&quot; button<\/li>\n<li>Persist Figma file ID to localStorage to survive browser refresh<\/li>\n<li>Fix logout to properly clear localStorage and generate fresh OAuth session<\/li>\n<\/ul>","1.2.14":"<ul>\n<li>Always load screenshots for AI (batched with images, no extra API calls)<\/li>\n<li>Remove screenshot opt-in setting - thumbnails now load automatically<\/li>\n<\/ul>","1.2.13":"<ul>\n<li>Enable auto-updates by default for seamless security and feature updates<\/li>\n<li>Fix asset cache busting - use dynamic version instead of hardcoded 1.1.0<\/li>\n<\/ul>","1.2.11":"<ul>\n<li>Fix stale closures, error handling, and add failedImages UI<\/li>\n<li>Use getState() pattern to avoid stale closures in async callbacks<\/li>\n<li>Add try\/catch for JSON.parse in WS message handler<\/li>\n<li>Add try\/catch for localStorage history parsing<\/li>\n<li>Reset failedImages on retry<\/li>\n<li>Move getThemeUrl into try\/catch block<\/li>\n<li>Display failed images warning in FinishedBuild component<\/li>\n<li>Add IMAGE_TOO_LARGE error type<\/li>\n<\/ul>","1.2.10":"<ul>\n<li>Add warnings pre-figma token expiration and offers reconnetion<\/li>\n<\/ul>","1.2.9":"<ul>\n<li>Add automatic reconnection with exponential backoff (max 3 attempts)<\/li>\n<li>Handle intentional vs unexpected WebSocket closes<\/li>\n<li>Detect rate limit errors in BUILD_STATE and show RateLimitError UI<\/li>\n<li>Use buildState.message for better error messages<\/li>\n<li>Add crash reporting for rate limit errors during build<\/li>\n<li>Ported improvements from Figma plugin.<\/li>\n<\/ul>","1.2.8":"<ul>\n<li>Add expiresAt field to FigmaAuth store (7 day default)                                                                                                  <\/li>\n<li>Check token expiration on component mount                                                                                                               <\/li>\n<li>Auto-logout and show message if token expired                                                                                                           <\/li>\n<li>Prevents FIGMA_AUTH_FAILED errors from expired stored tokens<\/li>\n<li>Add auth guard to PageSelection page<\/li>\n<\/ul>","1.2.7":"<ul>\n<li>Improve download theme instructions modal styling<\/li>\n<li>Add blue gradient header with better typography<\/li>\n<li>Move navigation arrows to overlay on image with circular buttons<\/li>\n<li>Add step indicators (dots) for direct navigation<\/li>\n<li>Add step counter text<\/li>\n<li>Improve tab labels and spacing<\/li>\n<li>Make video section responsive with proper aspect ratio<\/li>\n<li>Better overall visual hierarchy and padding<\/li>\n<\/ul>","1.2.6":"<ul>\n<li>Validates scenegraph.project.id exists before initiating WebSocket<\/li>\n<li>Prevents connection to build:undefined when project creation fails<\/li>\n<li>Shows clear error message when project creation fails silently<\/li>\n<\/ul>","1.2.5":"<ul>\n<li>Fixed WPMaven.ai cards<\/li>\n<\/ul>","1.2.4":"<ul>\n<li>Fixed fonts<\/li>\n<\/ul>","1.2.3":"<p>Improved Figma API calls<\/p>","1.2.2":"<p>Minor bug fixes<\/p>","1.2.1":"<p>Improved Figma URL validation to prevent invalid URLs.<\/p>","1.2.0":"<p>New UI improvements, screenshot loading optimization to save Figma API calls, and WPMaven integration.<\/p>","1.1.0":"<p>New Figma OAuth authentication - connect directly with your Figma account for a smoother experience.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":5},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3266997,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3266991,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3266991,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1.0","1.2.0","1.2.1","1.2.10","1.2.11","1.2.13","1.2.14","1.2.15","1.2.16","1.2.17","1.2.18","1.2.19","1.2.2","1.2.20","1.2.22","1.2.23","1.2.24","1.2.25","1.2.26","1.2.27","1.2.28","1.2.29","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,4154,555,240404,219197],"plugin_category":[],"plugin_contributors":[240405],"plugin_business_model":[],"class_list":["post-223987","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-convert","plugin_tags-domain","plugin_tags-figma-to-website","plugin_tags-figma-to-wordpress","plugin_contributors-yotako","plugin_committers-yotako"],"banners":{"banner":"https:\/\/ps.w.org\/yotako-convert-figma-designs\/assets\/banner-772x250.png?rev=3266991","banner_2x":"https:\/\/ps.w.org\/yotako-convert-figma-designs\/assets\/banner-1544x500.png?rev=3266991","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/yotako-convert-figma-designs\/assets\/icon-128x128.gif?rev=3266997","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Convert Figma designs into fully editable WordPress themes in just a few clicks. No coding required.<\/p>\n\n<h3>External services<\/h3>\n\n<p>Live Chat: This plugin integrates Crisp Chat (https:\/\/crisp.chat\/), which provides live chat support on the website. By using Crisp Chat, users may be subject to their privacy policy and terms of service. For more information, visit: https:\/\/crisp.chat\/en\/privacy\/.<\/p>\n\n<h3>Credits<\/h3>\n\n<p>Developed by Yotako S.A.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support, use the Live Chat icon available in the plugin or visit <a href=\"https:\/\/figma-to-wordpress.com\">https:\/\/figma-to-wordpress.com<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download and extract the plugin ZIP file.<\/li>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the \"Plugins\" menu in WordPress.<\/li>\n<li>Run and Enjoy!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20support%3F\"><h3>Where do I get support?<\/h3><\/dt>\n<dd><p>The plugin integrates a Live Chat icon you can use to talk with our Customer Support anytime!<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20gutenberg%20and%20the%20wordpress%20editor%3F\"><h3>Is this plugin compatible with Gutenberg and the WordPress editor?<\/h3><\/dt>\n<dd><p>Yes, our AI produces standard WordPress themes that you can edit easily. Check <a href=\"https:\/\/docs.yotako.io\/edit-your-wordpress-theme\/\">how to edit here<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.29<\/h4>\n\n<ul>\n<li>Auto-redirect to re-authenticate when session expires instead of showing generic error<\/li>\n<\/ul>\n\n<h4>1.2.28<\/h4>\n\n<ul>\n<li>Show specific error messages with help links when users enter FigJam, Slides, or Make URLs<\/li>\n<li>Improve error handling for Figma render timeouts with correct user messaging<\/li>\n<li>Fix empty version parameter in Figma image export requests<\/li>\n<\/ul>\n\n<h4>1.2.27<\/h4>\n\n<ul>\n<li>Reduce Figma API calls by caching file data between steps, improving reliability for free Figma accounts<\/li>\n<li>Fix potential crash on very large Figma files by streaming the file response instead of buffering in memory<\/li>\n<\/ul>\n\n<h4>1.2.26<\/h4>\n\n<ul>\n<li>Use environment variable for preview URL encryption key instead of hardcoded secret<\/li>\n<li>Code formatting improvements<\/li>\n<\/ul>\n\n<h4>1.2.25<\/h4>\n\n<ul>\n<li>Improve analytics reliability by routing through first-party API endpoint<\/li>\n<\/ul>\n\n<h4>1.2.24<\/h4>\n\n<ul>\n<li>Reject FigJam and Slides URLs with clear error message before hitting the API<\/li>\n<li>Show \"Unsupported File Type\" error instead of misleading \"Connection Expired\" for non-design files<\/li>\n<li>Reduce crash report noise by skipping reports for user-recoverable Figma errors<\/li>\n<\/ul>\n\n<h4>1.2.23<\/h4>\n\n<ul>\n<li>Handle deleted account (410) gracefully across all Figma auth endpoints<\/li>\n<li>Show clear \"account deleted\" message instead of generic errors<\/li>\n<li>Prevent crash reports for known account deletion conditions<\/li>\n<\/ul>\n\n<h4>1.2.22<\/h4>\n\n<ul>\n<li>Handle 429 rate limits silently with user-friendly retry message and Retry-After support<\/li>\n<\/ul>\n\n<h4>1.2.21<\/h4>\n\n<ul>\n<li>Detect FIGMA_FILE_UNAVAILABLE errors and show correct error UI<\/li>\n<li>Improve FIGMA_NO_PERMISSION error messages and recovery flow<\/li>\n<\/ul>\n\n<h4>1.2.20<\/h4>\n\n<ul>\n<li>Fix dashboard preview URL causing redirect issues<\/li>\n<li>Improve finished build button layout and styling<\/li>\n<li>Always load artboard thumbnails by default<\/li>\n<\/ul>\n\n<h4>1.2.19<\/h4>\n\n<ul>\n<li>Add \"Free Alternative: Use Figma Plugin\" component to all error screens<\/li>\n<li>Add FIGMA_SERVER_ERROR handling with user-friendly UI<\/li>\n<li>Improve error messaging for Figma API issues<\/li>\n<\/ul>\n\n<h4>1.2.18<\/h4>\n\n<ul>\n<li>Better error handling for Figma permission errors (403 vs 401)<\/li>\n<\/ul>\n\n<h4>1.2.17<\/h4>\n\n<ul>\n<li>Minified styles for faster loading and smaller plugin size<\/li>\n<\/ul>\n\n<h4>1.2.16<\/h4>\n\n<ul>\n<li>Fixed styles<\/li>\n<\/ul>\n\n<h4>1.2.15<\/h4>\n\n<ul>\n<li>Add comprehensive crash reporting with user email, response codes, and error details<\/li>\n<li>Fix auth error UX: show \"Reconnect Figma\" instead of useless \"Try Again\" button<\/li>\n<li>Persist Figma file ID to localStorage to survive browser refresh<\/li>\n<li>Fix logout to properly clear localStorage and generate fresh OAuth session<\/li>\n<\/ul>\n\n<h4>1.2.14<\/h4>\n\n<ul>\n<li>Always load screenshots for AI (batched with images, no extra API calls)<\/li>\n<li>Remove screenshot opt-in setting - thumbnails now load automatically<\/li>\n<\/ul>\n\n<h4>1.2.13<\/h4>\n\n<ul>\n<li>Enable auto-updates by default for seamless security and feature updates<\/li>\n<li>Fix asset cache busting - use dynamic version instead of hardcoded 1.1.0<\/li>\n<\/ul>\n\n<h4>1.2.11<\/h4>\n\n<ul>\n<li>Fix stale closures, error handling, and add failedImages UI<\/li>\n<li>Use getState() pattern to avoid stale closures in async callbacks<\/li>\n<li>Add try\/catch for JSON.parse in WS message handler<\/li>\n<li>Add try\/catch for localStorage history parsing<\/li>\n<li>Reset failedImages on retry<\/li>\n<li>Move getThemeUrl into try\/catch block<\/li>\n<li>Display failed images warning in FinishedBuild component<\/li>\n<li>Add IMAGE_TOO_LARGE error type<\/li>\n<\/ul>\n\n<h4>1.2.10<\/h4>\n\n<ul>\n<li>Add warnings pre-figma token expiration and offers reconnetion<\/li>\n<\/ul>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>Add automatic reconnection with exponential backoff (max 3 attempts)<\/li>\n<li>Handle intentional vs unexpected WebSocket closes<\/li>\n<li>Detect rate limit errors in BUILD_STATE and show RateLimitError UI<\/li>\n<li>Use buildState.message for better error messages<\/li>\n<li>Add crash reporting for rate limit errors during build<\/li>\n<li>Ported improvements from Figma plugin.<\/li>\n<\/ul>\n\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>Add expiresAt field to FigmaAuth store (7 day default)                                                                                                  <\/li>\n<li>Check token expiration on component mount                                                                                                               <\/li>\n<li>Auto-logout and show message if token expired                                                                                                           <\/li>\n<li>Prevents FIGMA_AUTH_FAILED errors from expired stored tokens<\/li>\n<li>Add auth guard to PageSelection page<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Improve download theme instructions modal styling<\/li>\n<li>Add blue gradient header with better typography<\/li>\n<li>Move navigation arrows to overlay on image with circular buttons<\/li>\n<li>Add step indicators (dots) for direct navigation<\/li>\n<li>Add step counter text<\/li>\n<li>Improve tab labels and spacing<\/li>\n<li>Make video section responsive with proper aspect ratio<\/li>\n<li>Better overall visual hierarchy and padding<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Validates scenegraph.project.id exists before initiating WebSocket<\/li>\n<li>Prevents connection to build:undefined when project creation fails<\/li>\n<li>Shows clear error message when project creation fails silently<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Fixed WPMaven.ai cards<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed fonts<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Improved Figma API calls<\/li>\n<li>Added WPMaven styling<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Minor bug fixes<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Improved Figma URL validation to only accept direct file\/design URLs<\/li>\n<li>Updated error message for invalid URLs<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Option to load screenshots on-demand with preference memory for paid users<\/li>\n<li>Increased OAuth popup size to prevent scrolling<\/li>\n<li>Fixed OAuth disconnect functionality<\/li>\n<li>Updated sidebar links and documentation URLs<\/li>\n<li>New gradient title design for better branding<\/li>\n<li>Added smooth gallery carousel showcasing themes from 95K+ Figma users<\/li>\n<li>Screenshot loading optimization - saves Figma API calls for free tier users<\/li>\n<li>Added WPMaven waitlist promotion (AI-powered WordPress assistant)<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Figma OAuth authentication - connect directly with your Figma account<\/li>\n<li>Removed email requirement in favor of secure OAuth flow<\/li>\n<li>Improved user experience with persistent authentication<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Create Figma designs to professional WordPress themes with AI. Ready to download or publish online in 1 click. Ideal for designers, freelancers, and b &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/223987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=223987"}],"author":[{"embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/yotako"}],"wp:attachment":[{"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=223987"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=223987"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=223987"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=223987"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=223987"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=223987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}