{"id":1271,"date":"2026-07-10T16:43:32","date_gmt":"2026-07-10T16:43:32","guid":{"rendered":"https:\/\/make.wordpress.org\/ai\/?p=1271"},"modified":"2026-07-16T23:49:10","modified_gmt":"2026-07-16T23:49:10","slug":"ai-contributor-weekly-summary-8-july-2026","status":"publish","type":"post","link":"https:\/\/make.wordpress.org\/ai\/2026\/07\/10\/ai-contributor-weekly-summary-8-july-2026\/","title":{"rendered":"AI Contributor Weekly Summary \u2013 8 July 2026"},"content":{"rendered":"<p class=\"wp-block-paragraph\">This week\u2019s AI contributor meeting focused on WordPress 7.1 release readiness, the <span tabindex='0' class='glossary-item-container'>PHP<span class='glossary-item-hidden-content'><span class='glossary-item-header'>PHP<\/span> <span class='glossary-item-description'>PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. <a href=\"https:\/\/www.php.net\/manual\/en\/index.php\">https:\/\/www.php.net\/manual\/en\/index.php<\/a><\/span><\/span><\/span> AI Client embeddings and streaming PRs, the near-term scope for the <span tabindex='0' class='glossary-item-container'>Abilities API<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Abilities API<\/span> <span class='glossary-item-description'>A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system.<\/span><\/span><\/span>, developer education, and WCUS AI team booth planning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress 7.1 release scope<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With <a href=\"https:\/\/make.wordpress.org\/core\/7-1\/\">WordPress 7.1 Beta 1<\/a> approaching, the team discussed the need to be cautious about anything still targeted for the release.  Because the 7.1 cycle is shorter than usual, contributors agreed that work should only proceed if there is strong confidence in the implementation, review status, and testing.  This applies especially to embeddings, streaming, and abilities-related work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline\">DECISION:<\/span><\/strong> If work targeted for WordPress 7.1 is still not ready by next Tuesday, July 14th, then the team should go \u201cpencils down\u201d and defer it to WordPress 7.2 rather than forcing uncertain work into the 7.1 release.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">PHP AI Client<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The team reviewed current progress on the <a href=\"https:\/\/github.com\/WordPress\/php-ai-client\/pull\/244\">embeddings PR<\/a>.  The implementation is working from a code perspective, but needs additional review and testing before it can be considered ready for WordPress 7.1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Testing remains difficult because embeddings require several pieces to work together:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Embeddings support in the PHP AI Client<\/li>\n\n\n\n<li>A <span tabindex='0' class='glossary-item-container'>provider<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Provider<\/span> <span class='glossary-item-description'>An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI).<\/span><\/span><\/span> <span tabindex='0' class='glossary-item-container'>plugin<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Plugin<\/span> <span class='glossary-item-description'>A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory <a href=\"https:\/\/wordpress.org\/plugins\/\">https:\/\/wordpress.org\/plugins\/<\/a> or can be cost-based plugin from a third-party.<\/span><\/span><\/span> with embedding support (e.g. <a href=\"https:\/\/github.com\/WordPress\/ai-provider-for-openai\/pull\/34\">OpenAI<\/a>, <a href=\"https:\/\/github.com\/WordPress\/ai-provider-for-google\/pull\/30\">Google<\/a>, <a href=\"https:\/\/github.com\/Fueled\/ai-provider-for-ollama\/pull\/69\">Ollama<\/a>)<\/li>\n\n\n\n<li>A WordPress-side implementation that uses the client and provider together (e.g. <a href=\"https:\/\/github.com\/WordPress\/ai\/pull\/683\">native vector search<\/a>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A small proof of concept in the AI Plugin was suggested as the best next step to demonstrate that the client, provider branches, and storage layer can work together in practice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The team also discussed the <a href=\"https:\/\/github.com\/WordPress\/php-ai-client\/pull\/255\">streaming PR<\/a>, which is open and needs additional review.  Contributors noted that a concise summary for <a href=\"https:\/\/profiles.wordpress.org\/jason_the_adams\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jason_the_adams<\/a> would help focus review and reduce the chance that the request gets lost in <span tabindex='0' class='glossary-item-container'>GitHub<span class='glossary-item-hidden-content'><span class='glossary-item-header'>GitHub<\/span> <span class='glossary-item-description'>GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the \u2018pull request\u2019 where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. <a href=\"https:\/\/github.com\/\">https:\/\/github.com\/<\/a><\/span><\/span><\/span> notifications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Abilities API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A significant portion of the meeting focused on the Abilities API and what is appropriate for WordPress 7.1.  Contributors discussed whether <span tabindex='0' class='glossary-item-container'>core<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Core<\/span> <span class='glossary-item-description'>Core is the set of software required to run WordPress. The Core Development Team builds WordPress.<\/span><\/span><\/span> should include abilities for post, user, and settings management, and how to avoid repeating delays across release cycles.  The group also discussed the current shape of create, read, update, and delete (CRUD) abilities, including whether create and update should remain grouped together or be represented as separate primitives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One key point of agreement was that abilities should be treated as WordPress functional primitives, separate from the transport layers that may expose them.  Transport layers such as REST, MCP, command palettes, or other interfaces may consume abilities, but the <span tabindex='0' class='glossary-item-container'>ability<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Ability<\/span> <span class='glossary-item-description'>A registered, self-documenting unit of WordPress functionality that can be discovered and invoked through multiple contexts (REST API, Command Palette, MCP). Includes authorization and input\/output specifications.<\/span><\/span><\/span> itself should not be designed as if it belongs to only one of those contexts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The near-term WordPress 7.1 scope discussed in the meeting remains focused on read-oriented abilities rather than broader management capabilities.  The group also clarified that there is no plan to quietly refactor the existing <span tabindex='0' class='glossary-item-container'>REST API<span class='glossary-item-hidden-content'><span class='glossary-item-header'>REST API<\/span> <span class='glossary-item-description'>The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think \u201cphone app\u201d or \u201cwebsite\u201d) can communicate with the data store (think \u201cdatabase\u201d or \u201cfile system\u201d)\r<a href=\"https:\/\/developer.wordpress.org\/rest-api\/\">https:\/\/developer.wordpress.org\/rest-api\/<\/a><\/span><\/span><\/span> to use abilities. Any future overlap between REST and abilities should be intentional, reviewed, and clearly communicated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline\">DECISION:<\/span><\/strong> Abilities should remain decoupled from transport layers such as REST or MCP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline\">DECISION:<\/span><\/strong> Share feedback about both the <span tabindex='0' class='glossary-item-container'>API<span class='glossary-item-hidden-content'><span class='glossary-item-header'>API<\/span> <span class='glossary-item-description'>An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.<\/span><\/span><\/span> design overall and potential 7.1 inclusion on the <a href=\"https:\/\/make.wordpress.org\/core\/2026\/07\/02\/merge-proposal-expanding-wordpress-core-abilities\/#respond\">merge proposal<\/a>. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AI Plugin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The AI plugin continues to serve as the primary place to test and demonstrate AI-related functionality before broader core consideration.  Contributors discussed using the plugin as a model implementation for abilities, helping demonstrate how functional primitives can be used in real features and not only as abstract API design.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The group also noted that better examples are needed to help developers understand why abilities are useful.  Suggested developer education work includes showing compelling implementations and highlighting how abilities can be orchestrated outside of AI-specific or REST-specific contexts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress Agent Skills and evaluation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The group briefly discussed the evolution of skills and the need to treat current implementations as iterative rather than final.  The <code>eval<\/code> folder in the agent skills repository was noted as still being a stub. Additional work is needed to determine whether and how it should connect to WordPress benchmarking efforts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span tabindex='0' class='glossary-item-container'>WordCamp<span class='glossary-item-hidden-content'><span class='glossary-item-header'>WordCamp<\/span> <span class='glossary-item-description'>WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they\u2019ve learned throughout the year and share the joy. <a href=\"https:\/\/central.wordcamp.org\/about\/\">Learn more<\/a>.<\/span><\/span><\/span> US AI Team booth<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The team reviewed planning for the WCUS AI Team booth.  Contributors discussed making the booth volunteer form more casual and approachable so more people feel comfortable signing up.  The team also discussed signage, QR codes for documentation, and lightweight booth visuals.  <a href=\"https:\/\/profiles.wordpress.org\/gajendrasingh\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>gajendrasingh<\/a> offered to help with booth visuals and coordination needs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline\">DECISION:<\/span><\/strong> The booth volunteer form should be adjusted to feel more casual and lower-friction for contributors who may be available to help.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">Next Steps<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Review and test the <a href=\"https:\/\/github.com\/WordPress\/php-ai-client\/pull\/244\">embeddings PR<\/a>.<\/li>\n\n\n\n<li>Identify a small AI Plugin proof of concept that demonstrates embeddings working across the PHP AI Client, provider plugins, and WordPress-side storage.<\/li>\n\n\n\n<li>Review and test the <a href=\"https:\/\/github.com\/WordPress\/php-ai-client\/pull\/255\">streaming PR<\/a>.<\/li>\n\n\n\n<li>Prepare a concise streaming PR summary for <a href=\"https:\/\/profiles.wordpress.org\/jason_the_adams\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jason_the_adams<\/a>.<\/li>\n\n\n\n<li>Review the Abilities API merge proposal and provide feedback on the discussion thread.<\/li>\n\n\n\n<li>Provide feedback on CRUD patterns and ability structure, especially around separating primitive ability definitions from transport-layer exposure.<\/li>\n\n\n\n<li>Create or share practical developer examples showing how abilities can be used.<\/li>\n\n\n\n<li>Update the WCUS booth signup form to feel more casual and approachable.<\/li>\n\n\n\n<li>Continue WCUS booth coordination and visual preparation.<\/li>\n\n\n\n<li>Have <a href=\"https:\/\/profiles.wordpress.org\/webdevmattcrom\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>webdevmattcrom<\/a> and <a href=\"https:\/\/profiles.wordpress.org\/gajendrasingh\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>gajendrasingh<\/a> shadow the next AI Team Office Hours session.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Upcoming Meetings<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Contributors are welcome to join every Wednesday at 1700 UTC via Google Meet. In-meeting notes are captured live in a <span tabindex='0' class='glossary-item-container'>Slack<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Slack<\/span> <span class='glossary-item-description'>Slack is a Collaborative Group Chat Platform <a href=\"https:\/\/slack.com\/\">https:\/\/slack.com\/<\/a>. The WordPress community has its own Slack Channel at <a href=\"https:\/\/make.wordpress.org\/chat\/\">https:\/\/make.wordpress.org\/chat\/<\/a><\/span><\/span><\/span> Canvas and paired with aggregate transcription data to generate this meeting summary post. All team meeting schedules are published directly to the <a href=\"https:\/\/make.wordpress.org\/meetings\/#ai\">WordPress Meeting Calendar<\/a>.<\/li>\n\n\n\n<li><strong>AI Team Office Hours (Slack):<\/strong> Thursday, 9 July 2026.  <a href=\"https:\/\/profiles.wordpress.org\/justlevine\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>justlevine<\/a> to lead, <a href=\"https:\/\/profiles.wordpress.org\/webdevmattcrom\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>webdevmattcrom<\/a> <a href=\"https:\/\/profiles.wordpress.org\/gajendrasingh\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>gajendrasingh<\/a> to shadow.<\/li>\n\n\n\n<li><strong>Weekly AI Contributor Call (Google Meet):<\/strong> Wednesday, 8 July 2026.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><em>Props to <a href=\"https:\/\/profiles.wordpress.org\/nikskyverge\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>nikskyverge<\/a> <a href=\"https:\/\/profiles.wordpress.org\/justlevine\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>justlevine<\/a> for pre-publish review.<\/em><\/p>\n<p class=\"o2-appended-tags\"><a href=\"https:\/\/make.wordpress.org\/ai\/tag\/core-ai\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core-ai<\/a>, <a href=\"https:\/\/make.wordpress.org\/ai\/tag\/summary\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>summary<\/a><\/p><nav class='o2-post-footer-actions'><ul class='o2-post-footer-action-row'><li class='o2-post-footer-action'><a href=\"https:\/\/login.wordpress.org\/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fai%2F2026%2F07%2F10%2Fai-contributor-weekly-summary-8-july-2026%2F%23respond&#038;locale=en_US\" title=\"Login to Reply\"  class=\"genericon  genericon-reply\"  data-action=\"login-to-reply\"  data-actionstate=\"default\" >Login to Reply<\/a><\/li><\/ul><div class='o2-post-footer-action-likes'><\/div><ul class='o2-post-footer-action-row'><\/ul><\/nav>","protected":false},"excerpt":{"rendered":"<p>This week\u2019s AI contributor meeting focused on WordPress 7.1 release readiness, PHP AI Client embeddings and streaming work, Abilities API scope, developer education, and WCUS AI team booth planning.<\/p>\n","protected":false},"author":5645739,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[3,16],"class_list":["post-1271","post","type-post","status-publish","format-standard","hentry","category-general","tag-core-ai","tag-summary","mentions-gajendrasingh","mentions-jason_the_adams","mentions-justlevine","mentions-nikskyverge","mentions-webdevmattcrom","author-jeffpaul"],"revision_note":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1241,"url":"https:\/\/make.wordpress.org\/ai\/2026\/07\/08\/ai-contributor-weekly-summary-1-july-2026\/","url_meta":{"origin":1271,"position":0},"title":"AI Contributor Weekly Summary \u2013 1 July 2026","author":"Jeffrey Paul","date":"8 July 2026","format":false,"excerpt":"Updates from the July 1 AI contributor meeting, including Abilities API merge proposal prep, PHP AI Client compatibility work, WordCamp US planning, and contributor priorities ahead of WordPress 7.1 Beta 1.","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/make.wordpress.org\/ai\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1295,"url":"https:\/\/make.wordpress.org\/ai\/2026\/07\/17\/ai-contributor-weekly-summary-15-july-2026\/","url_meta":{"origin":1271,"position":1},"title":"AI Contributor Weekly Summary \u2013 15 July 2026","author":"Jeffrey Paul","date":"17 July 2026","format":false,"excerpt":"This week\u2019s AI contributor meeting covered WordPress 7.1, AI Plugin 1.2, Abilities and Connectors work, repository maintenance, WordCamp US planning, contribution guidelines, and the next steps for the MCP Adapter.","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/make.wordpress.org\/ai\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1220,"url":"https:\/\/make.wordpress.org\/ai\/2026\/06\/25\/ai-contributor-weekly-summary-24-june-2026\/","url_meta":{"origin":1271,"position":2},"title":"AI Contributor Weekly Summary \u2013 24 June 2026","author":"Jeffrey Paul","date":"25 June 2026","format":false,"excerpt":"This week's AI Team meeting focused on preparing AI infrastructure for WordPress 7.1, including discussions around abilities, embeddings, streaming support, connectors, MCP development, and documentation improvements. Contributors also aligned on the role of the AI Plugin as an experimental incubator for testing and refining new AI capabilities before broader adoption.","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/make.wordpress.org\/ai\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1355,"url":"https:\/\/make.wordpress.org\/ai\/2026\/08\/20\/ai-contributor-weekly-summary-19-august-2026\/","url_meta":{"origin":1271,"position":3},"title":"AI Contributor Weekly Summary \u2013 19 August 2026","author":"Jeffrey Paul","date":"20 August 2026","format":false,"excerpt":"The AI contributor team shipped five plugin releases, refined the implementation plan for embedding support, and aligned on a proposed CRUD-style structure for WordPress abilities.","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/make.wordpress.org\/ai\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1215,"url":"https:\/\/make.wordpress.org\/ai\/2026\/06\/24\/ai-contributor-weekly-summary-17-june-2026\/","url_meta":{"origin":1271,"position":4},"title":"AI Contributor Weekly Summary \u2013 17 June 2026","author":"Jeffrey Paul","date":"24 June 2026","format":false,"excerpt":"This week's AI contributor meeting covered the AI plugin 1.0.2 release, planning for the WordCamp US AI booth, team collaboration improvements, AI Client roadmap priorities for WordPress 7.1, and an in-depth discussion on building human-centered AI experiences that empower people while keeping humans at the center of decision making.","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/make.wordpress.org\/ai\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1162,"url":"https:\/\/make.wordpress.org\/ai\/2026\/05\/28\/ai-contributor-weekly-summary-27-may-2026\/","url_meta":{"origin":1271,"position":5},"title":"AI Contributor Weekly Summary \u2013 27 May 2026","author":"neillmcshea","date":"28 May 2026","format":false,"excerpt":"This week\u2019s AI contributor meeting focused on initial strategy and timelines for the upcoming WordPress 7.1 release cycle, the deployment of a new minor release for the AI plugin, and structural maintenance across the PHP AI Client and MCP repositories. The group also held an extensive discussion around ecosystem contribution\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/make.wordpress.org\/ai\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pgARFV-kv","jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/posts\/1271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/users\/5645739"}],"replies":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/comments?post=1271"}],"version-history":[{"count":6,"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/posts\/1271\/revisions"}],"predecessor-version":[{"id":1298,"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/posts\/1271\/revisions\/1298"}],"wp:attachment":[{"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/media?parent=1271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/categories?post=1271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/make.wordpress.org\/ai\/wp-json\/wp\/v2\/tags?post=1271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}