WordPress.org

Make WordPress Core

Ticket #13379: 13379.2.diff

File 13379.2.diff, 692 bytes (added by ryan, 8 years ago)

page_item and page-item-$id back compat.

  • wp-includes/nav-menu-template.php

     
    7575                if ( 'custom' != $item->type ) {
    7676                        $classes[] = 'menu-item-object-' . $item->object;
    7777                        $classes[] = 'menu-item-object-' . $item->type . '-' . $item->object_id;
     78                        if ( 'post_type' == $item->type && 'page' == $item->object ) {
     79                                // Back compat classes
     80                                $classes[] = 'page_item';
     81                                $classes[] = 'page-item-' . $item->object_id;
     82                        }
    7883                }
    7984
    8085                $classes = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) );