[wp-trac] [WordPress Trac] #27355: Customizer: Add framework for selective refresh (partial preview refreshes)

WordPress Trac noreply at wordpress.org
Fri Feb 12 22:38:51 UTC 2016

#27355: Customizer: Add framework for selective refresh (partial preview refreshes)
 Reporter:  westonruter     |       Owner:  westonruter
     Type:  task (blessed)  |      Status:  assigned
 Priority:  normal          |   Milestone:  4.5
Component:  Customize       |     Version:  3.4
 Severity:  normal          |  Resolution:
 Keywords:  needs-patch     |     Focuses:  javascript

Comment (by ryankienstra):

 '''Tested On 8 Themes'''
 ''All Default Widgets And Menus Work As Expected ''

 This feature plugin worked exactly as expected for the widgets and menus
 in the following themes in the WordPress.org theme directory:

 Graphene: [https://wordpress.org/themes/graphene/]
 Hueman: [https://wordpress.org/themes/hueman/]
 Responsive: [https://wordpress.org/themes/responsive/]
 Spacious: [https://wordpress.org/themes/spacious/]
 Sparkling: [https://wordpress.org/themes/sparkling/]
 Sydney: [https://wordpress.org/themes/sydney/]
 Twenty Sixteen: [https://wordpress.org/themes/twentysixteen/]
 Zerif Lite: [https://wordpress.org/themes/zerif-lite/]

 These all have over 60,000 active downloads. This isn't to speak for the
 theme authors, though.

 All of the default widgets worked as expected: "Archives," "Calendar,"
 "Categories," "Custom Menu," "Meta," "Pages," "Recent Comments," "Recent
 Posts," "RSS," "Search," "Tag Cloud," and "Text." Also, the menus update
 instantly in the Customizer. The "Menu Location" control works well, as do
 the individual menu controls.

 Using a control for a widget quickly produced a change in only the given
 widget in the preview iframe. This included the "select" element for the
 "Archives" and "Categories" widgets. I used the theme test data that
 wordpress.org recommends to test new themes: [https://wpcom-

 As @westonruter showed in the video on this ticket, only the widget with
 the change was refreshed. It very briefly became lighter, and refreshed
 with the new content.

 ''Plugin version: 0.5.4
 WordPress version: 4.5-alpha-35776-src''

Ticket URL: <https://core.trac.wordpress.org/ticket/27355#comment:64>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list