-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Labels
Developer ExperienceIdeas about improving block and theme developer experienceIdeas about improving block and theme developer experience[Feature] BlocksOverall functionality of blocksOverall functionality of blocks[Type] DiscussionFor issues that are high-level and not yet ready to implement.For issues that are high-level and not yet ready to implement.
Description
What problem does this address?
Part of #41236.
I came back to WordPress after 5 years, im really shocked at how complicated it is and how lacking the documentation.
It's extremely hard, painful and slow to create new blocks.
Also the docs are very minimal.
There is a reason the "old" themes & plugins are still domainating the commercial theme market. One is the UX of the editor, 2 is the unnecessary complexity of creating blocks.
Simple allow basis html templating and generate forms based on the attributes in the block.json without the need for react & manual editing and saving.
At the same time it will allow for simple plugins to be quickly created and be much more stable and the forms will have less chance of looking bad.
What is your proposed solution?
- Attributes are perfectly ready to auto generate form, add some sections and tada. Saving, editing all taken care off. Even some simple conditional logic in the future might be usefull but not necessary. In case someone wants to do more complicated stuff, they can always turn back to manual.
- Make sure it runs without manual build step
Metadata
Metadata
Assignees
Labels
Developer ExperienceIdeas about improving block and theme developer experienceIdeas about improving block and theme developer experience[Feature] BlocksOverall functionality of blocksOverall functionality of blocks[Type] DiscussionFor issues that are high-level and not yet ready to implement.For issues that are high-level and not yet ready to implement.