I find PG’s custom block capabilities pretty awesome, but sometimes I’d like to use the core blocks built into WordPress. But to customize those i find it difficult to go through the theme.json file. Is tehre any way to easily adjust teh theme.json file to customize core blocks in an FSE theme?
I will be using Pinegrow WP plugin to have students make themes out of Webflow designs in my class here at Syracuse University, and am looking for simpler ways to do things without going deep into code.
If there is not currently it would be great if you thought about adding a capability.
I have to agree that the theme.json way of updating WordPress is not ideal. Right now, there is no PG way to update theme.json, but a UI of some sort may be useful in the future.
My biggest challenge regarding theme.json is that its WordPress-specific. One of the things I’ve always loved about Pinegrow is that I can build in HTML/CSS, Tailwind, etc., outside of WordPress, and what build mostly works as intended inside WordPress unless the theme has silly heavy-handed rules.
Now, with theme.json, I not only have to worry about the CSS in my Pinegrow project, but I also have to do double-work to make sure my CSS and theme.json have the same configuration. Otherwise, when I bring a block into WordPress it’ll look completely different.
The direction WordPress and FSE is going makes it easier for average-joe designers to do everything inside the website, but it’s complicating things exponentially for people who need to create custom blocks or non-FSE themes.
All this is to say I agree that Pinegrow is going to need a solution to the theme.json situation sooner than later.