[wp-trac] [WordPress Trac] #26899: Theme Activation Workflow with Customizer

WordPress Trac noreply at wordpress.org
Wed Oct 15 06:45:42 UTC 2014


#26899: Theme Activation Workflow with Customizer
-----------------------------------+------------------
 Reporter:  chipbennett            |       Owner:
     Type:  enhancement            |      Status:  new
 Priority:  normal                 |   Milestone:  4.1
Component:  Themes                 |     Version:  3.4
 Severity:  normal                 |  Resolution:
 Keywords:  has-patch ux-feedback  |     Focuses:  ui
-----------------------------------+------------------
Changes (by celloexpressions):

 * keywords:  ui-feedback needs-patch => has-patch ux-feedback
 * component:  Customize => Themes
 * milestone:  Awaiting Review => 4.1


Comment:

 Trac-ing https://irclogs.wordpress.org/chanlog.php?channel=wordpress-
 dev&day=2014-10-14&sort=asc#m940085. From @johnbillion:
 > We should make the 'Live Preview' button the default when browsing
 themes, instead of 'Activate'. The customiser is killer now.
 > Or scrap the Activate button entirely and make people go through the
 customiser

 Let's turn this ticket's proposal around: it really doesn't make sense to
 activate a theme ''without'' live-previewing/customizing it first for most
 users. Therefore, we should guide the user in the best/most common path to
 activating a theme:
 1. Select potential theme from `themes.php`
 2. Live Preview/Customize, including setting up widgets & menus and
 editing theme options
 3. Activate theme, which you've already customized and already know
 exactly how it looks/works on your site

 All we need to do to achieve this, without running into complaints about
 removing the activate button for power users, is to make "Live Preview"
 the primary action and "Activate" secondary. We could also switch the
 order, although I definitely prefer the primary button on the right. The
 primary button implies the best option to try, and it makes sense to
 preview a theme before activating it live on the site. Once users click
 "Live Preview", the preview, configure & activate workflow is clear, so I
 think nudging users into this flow is enough.

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


More information about the wp-trac mailing list