WordPress.org

Make WordPress Core

Ticket #21369: 21369.patch

File 21369.patch, 780 bytes (added by SergeyBiryukov, 21 months ago)
  • wp-includes/nav-menu-template.php

     
    333333                        ( 
    334334                                ( ! empty( $home_page_id ) && 'post_type' == $menu_item->type && $wp_query->is_home && $home_page_id == $menu_item->object_id ) || 
    335335                                ( 'post_type' == $menu_item->type && $wp_query->is_singular ) || 
    336                                 ( 'taxonomy' == $menu_item->type && ( $wp_query->is_category || $wp_query->is_tag || $wp_query->is_tax ) ) 
     336                                ( 'taxonomy' == $menu_item->type && ( $wp_query->is_category || $wp_query->is_tag || $wp_query->is_tax ) && $queried_object->taxonomy == $menu_item->object ) 
    337337                        ) 
    338338                ) { 
    339339                        $classes[] = 'current-menu-item';