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

WordPress Trac noreply at wordpress.org
Thu Oct 13 16:41:19 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:  has-ux-feedback needs-patch  |     Focuses:  ui
-----------------------------------------+------------------

Comment (by joyously):

 The problem I've always had with this proposal is that content is
 manipulated in the Customizer, which in my mind should only affect
 Appearance.  I know some people want this "section" thing so that multiple
 authors can contribute to the front page, but really, why should WordPress
 support bad SEO and bad page design?  Putting a lot of content on the
 front page is bad SEO and bad user experience.  If the author wants a lot
 of content, they can already put it in the Page editor and nothing fancy
 needs to happen differently. If they want dynamic content on the front
 page, they can use a theme that has a widget area there or a plugin that
 provides shortcodes (works with any theme). But stacking multiple pages
 onto the front page? That's nonsense.

 I am currently trying to fix a client site that used a premium theme
 several years ago and never did updates. So the site is hacked, and I
 can't switch themes easily because it uses custom post types for holding
 the "sections" that are on the front page. That means I'm in the camp of
 users that want to be able to keep the layout concept when I switch
 themes. I'm thinking that what is really needed is a 3rd option for "Front
 page shows", instead of trying to tack extra functionality onto the static
 page option. It could be a different theme template type, which falls back
 to the existing hierarchy if the theme does not support it.

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


More information about the wp-trac mailing list