Ticket #39665: 39665.diff
File 39665.diff, 1.3 KB (added by , 8 years ago) |
---|
-
src/wp-includes/class-wp-customize-nav-menus.php
1132 1132 add_action( 'wp_enqueue_scripts', array( $this, 'customize_preview_enqueue_deps' ) ); 1133 1133 add_filter( 'wp_nav_menu_args', array( $this, 'filter_wp_nav_menu_args' ), 1000 ); 1134 1134 add_filter( 'wp_nav_menu', array( $this, 'filter_wp_nav_menu' ), 10, 2 ); 1135 add_filter( 'wp_page_menu', array( $this, 'filter_wp_nav_menu' ), 10, 2 ); 1135 1136 add_filter( 'wp_footer', array( $this, 'export_preview_data' ), 1 ); 1136 1137 add_filter( 'customize_render_partials_response', array( $this, 'export_partial_rendered_nav_menu_instances' ) ); 1137 1138 } … … 1294 1295 * @return null 1295 1296 */ 1296 1297 public function filter_wp_nav_menu( $nav_menu_content, $args ) { 1298 $args = (object) $args; 1297 1299 if ( isset( $args->customize_preview_nav_menus_args['can_partial_refresh'] ) && $args->customize_preview_nav_menus_args['can_partial_refresh'] ) { 1298 1300 $attributes = sprintf( ' data-customize-partial-id="%s"', esc_attr( 'nav_menu_instance[' . $args->customize_preview_nav_menus_args['args_hmac'] . ']' ) ); 1299 1301 $attributes .= ' data-customize-partial-type="nav_menu_instance"';