Yeah, updating Advanced Editor Tools won’t be that hard. However updating TinyMCE in core will be. There are a lot of backwards incompatible changes in 5.x, see https://www.tiny.cloud/docs/migration-from-4x/.
There’s a ticket on trac about upgrading: https://core.trac.wordpress.org/ticket/47218. Seems it will take quite a lot of efforts, but as TinyMCE is not the main editor any more, not sure how many developers/plugin authors will be willing to help…
Thread Starter
Chuckie
(@ajtruckle)
I think what they forget is that a website is like a blank canvas. It is like a CAD Software package. The CAD software has core editing tools but quite often there are bespoke extras bolted on for specific needs.
Similarly, WordPress has Gutenberg as its blank canvas. Fine, great.
But the bbPress plugin does not support Gutenberg – and quite frankly – why would you want it to? Who would use a word editor and was designed for creating web pages and posts?
TinyMCE does the job for bbPress needs and is perfect. Since WordPress boasted bbporess as it’s companion it is a little upsetting that this issue has been sat on. No doubt TinyMCE authors flagged this date for cut off a long time ago.
I am not a PHP programmer and I simply don’t know what to do. I personally only need TinyMCE support for my bbPress plugin.
I appreciate WordPress is offered free of charge and that I can moan as much as I like and that it won’t change anything. π I appreciate there are bigger issues in the world right now. But surely this can be seen through to completion by those that know what to do?
I can moan as much as I like and that it wonβt change anything.
That’s not entirely true π
WordPress is open source. That means everybody can contribute to it and make it better, even little bit at a time. If you want to see something done in WordPress, the best thing to do is just start doing it. Can open tickets/issues, state the needs and possible solutions, then post about what you’re doing at the appropriate Slack channel(s) to find like-minded contributors. Many enhancements and new features have started like that.
In this particular case the most important part would be to gather as many people as possible (plugin and theme developers, etc.) who can identify what needs doing and then test the compatibility once a feature plugin is made. The actual coding is not the hardest part π