[wp-trac] [WordPress Trac] #37974: Add multi-panel feature to pages through add_theme_support

WordPress Trac noreply at wordpress.org
Wed Oct 5 22:35:12 UTC 2016


#37974: Add multi-panel feature to pages through add_theme_support
----------------------------+------------------
 Reporter:  karmatosed      |       Owner:
     Type:  task (blessed)  |      Status:  new
 Priority:  normal          |   Milestone:  4.7
Component:  Themes          |     Version:
 Severity:  normal          |  Resolution:
 Keywords:  ux-feedback     |     Focuses:  ui
----------------------------+------------------

Comment (by bradyvercher):

 I've been curious to see what solutions would be proposed for this
 feature, but share some of the concerns mentioned by @NateWr, @mrwweb, and
 @celloexpressions in his latest comment. Considering the scope has been
 scaled back and the limited time frame, I'd like to toss widgets back into
 the discussion to see if they might work until something like Content
 Blocks are actually possible.

 Widgets come with a lot of benefits:

 * Content authorship and live previews in the Customizer
 * Drag-and-drop interface for re-ordering sections
 * A solid base to build on, making the existing APIs even more robust
 * Reduced learning curve from a theme author and user perspective
 * Reduced maintenance for a feature that may be supplanted in the future

 I would expect the Front Page widget area to be differentiated from other
 widget areas and it would be nice for themes to be able to whitelist which
 widgets could be used. There are a few details that would need to be
 ironed out, but I can submit a rough patch that shows how this might work
 in the Customizer if there's any interest.

 As a source of inspiration, [https://help.shopify.com/manual/using-
 themes/sections Shopify released a beta feature] similar to this last week
 that's limited to the front page and is comparable to widgets in
 WordPress.

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


More information about the wp-trac mailing list