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

WordPress Trac noreply at wordpress.org
Sat Sep 10 02:55:39 UTC 2016


#37974: Add multi-panel feature to pages through add_theme_support
-----------------------------+------------------------------
 Reporter:  karmatosed       |       Owner:
     Type:  feature request  |      Status:  new
 Priority:  normal           |   Milestone:  Awaiting Review
Component:  Themes           |     Version:
 Severity:  normal           |  Resolution:
 Keywords:                   |     Focuses:
-----------------------------+------------------------------

Comment (by NateWr):

 I'm excited to see this proposal and I'd love to see core take a stab at
 some form of opt-in content panels.

 I am a little bit concerned about using core post types as the source of
 content for these panels. Will posts/pages that are part of a panel still
 receive their own URL? How does WordPress' search feature handle content
 like this? Is it excluded or included? Does it point to its own URL or
 back to the page on which it resides? Will users be in charge of switching
 visibility of these pages on/off?

 Using widget content offers one solution to this problem, though it
 probably introduces it's own user experience concerns.

 Another approach would be to allow content to be drafted in the Customizer
 and saved to `the_content` of the page itself. This is actually pretty
 easy with all of the work that's been done with the Customizer in the last
 few releases. The challenge is the user experience, and I appreciate that
 you're bringing a battle-tested solution to the table here.

 Still, I'd love to see core aspire to solving the data storage issue,
 which I feel is the deepest and most persistent issue that plagues content
 blocks, whether we're talking about page builders or theme lock-in. Maybe
 that won't be done with this ticket, but I wanted to at least bring it up
 for discussion.

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


More information about the wp-trac mailing list