[wp-trac] [WordPress Trac] #35243: Extending the text widget to also allow visual mode

WordPress Trac noreply at wordpress.org
Mon Jan 9 19:41:54 UTC 2017


#35243: Extending the text widget to also allow visual mode
-------------------------+-----------------------------
 Reporter:  paaljoachim  |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  Future Release
Component:  Widgets      |     Version:
 Severity:  normal       |  Resolution:
 Keywords:               |     Focuses:
-------------------------+-----------------------------

Comment (by azaozz):

 Replying to [comment:12 westonruter]:
 > I've opened an issue to add TinyMCE support to the Text widget via the
 JS Widgets plugin

 Yeah, this is a good idea and has been long time coming. There are still a
 few things to consider/meet before starting on this:

 1. It would be pretty bad to repeat the errors from the "Custom CSS"
 implementation. First thing to do when core is "absorbing" the features of
 a plugin is to contact the plugin's authors, and try to get them on board.
 If nothing else, this is a common courtesy.

 2. There was a Feature Project to add a Media (image/audio/video) widget.
 Is it worth merging with it or taking it over? Having HTML editing support
 would also mean the users will be able to add media there.

 3. Think we should fix/improve/change the way widgets are saved before we
 start expanding them. Saving widgets data in a custom post type makes most
 sense as far as I see. Implementing that API change, together with a way
 to convert old widgets data, should probably happen before we "absorb"
 that plugin functionality into core.

 4. I'm not sure if there are any plans for the UI, but editing inline,
 i.e. not from the customizer sidebar or from a popup, would make thing 100
 times better.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/35243#comment:15>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list