-
Notifications
You must be signed in to change notification settings - Fork 194
Description
see: #906 (comment)
see: #876 (comment)
The entire reason we use ACF is to continue using TinyMCE in WordPress while also being able to leverage Gutenberg for some aspects.
Gutenberg solves:
- content is stored in post content -> search works
- easier to reuse blocks across multiple templates
TinyMCE solves:
- much more stable across WordPress versions
- easier for content editors
In practice we disable all core blocks and use ACF to create only that which is needed and supported by each design system.
"just use inner blocks" isn't a viable direction for us.
We don't want to use core blocks.
What frustrates me about the current situation is that ACF isn't open to community fixes.
For example the JavaScript source code isn't present in this repo (not even unminified sources: #938)
We would really like to see better support for TinyMCE and to restore it to being a first class citizen in ACF.
Not being able to help out with this issue is unfortunate.
It seems that most issues with TinyMCE are the result of conflicts with WordPress itself.
Isolating the ACF WYSIWYG editor in an iframe might be a viable solution?
Inside the iframe there wouldn't be anything of WordPress to have conflicts with.
We obviously want to help out or contribute financially to this end, please let us know if this is an option.