-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation for the Interactivity API - Tracking Issue #53296
Comments
The following new issues related to Interactivity API documentation have been created
They're also part of #53740 |
This is the list of APIs that in my opinion would cover the whole spectrum of what the Interactivity API encompasses: It would be great to review it and start adding the missing items so this is ready before the WP 6.5 Release Candidate 1. Reference API
The Core Concepts guides are optional and could be released after WP 6.5, but they would be a good addition to understanding the mental model behind the Interactivity API. Core Concepts
The readmes should be updated to point to the official documentation, the getting started guide and the Interactivity API discussions for questions. Readmes
|
The following new issues related to Interactivity API documentation have been created
|
As a dev user, I'd love to see a full CRUD example (with dynamic form submission) walkthrough, such as https://learn.wordpress.org/course/using-the-wordpress-data-layer/ b.t.w. :) |
Interactivity API Docs are now available from Block Editor Handbook > Reference Guides > Interactivity API Reference |
I have opened #62055 to review and update the |
@juanmaguitar The current format of the Interactivity API Docs is well-suited for developers with some experience in Gutenberg blocks. However, it lacks basic explanations and a separate guide on how to apply this outside of Gutenberg. We've posted a detailed explanation in our blog that aims to fill the gaps. Wouldn't it be useful to mention this article in the Docs & Examples section? |
Wow! That post is great! Congratulations @WPLake 🙌 WordPress Docs does have a external linking policy that doesn't allow to link resources outside of wordpress.org (with some exceptions), but I would love that some of the explanations and ideas that are covered in your article are also included in the official docs. Would you like to help shape and improve the official docs? |
After a conversation with @luisherranz at WCEU about improving the Interactivity API Docs, I've created the following issues that reflect some of the suggested changes we discussed:
Note: They have also been added to the description of this issue |
@juanmaguitar I'm also open to collaboration on the iAPI Docs. I wrote you in Slack DM (@juanma from WPLake) on 18th June. Should we rather chat by email? |
@WPLake, I apologize for the delay in getting back to you. |
The issue #63570 has been created and added to the list in the description of this issue |
I've created and added this issue to the list: |
Interactivity API is a proposal for a new standard to create interactive blocks. It's still in an experimental phase and is available with Gutenberg 16.2 or later
This tracking issue compiles all issues related to the documentation of the Interactivity API to keep track of the pending tasks and to ease the coordination of this work.
Interactivity API Docs are currently being created as Markdown files in the
/docs
folder of theinteractivity
package . When the Interactivity API is no longer in an experimental phase or is integrated into WordPress Core, the plan is to move this documentation to the Block Editor HandBookIf you are willing to help with the documentation, please add a comment to #51928, and we'll coordinate everyone's efforts.
Tasks
Tasks related to Interactivity API Docs are labelled with
[Feature] Interactivity API]
&[Type] Developer Documentation]
wp_interactivity_state
in the API reference #63672docs
folder to include a reference to the API Reference #53384interactivity
package to include a reference to the docs atdocs
folder #53386The text was updated successfully, but these errors were encountered: