Ticket #15408: dont-use-deprecated-cat-properties.15408.diff

File dont-use-deprecated-cat-properties.15408.diff, 3.6 KB (added by filosofo, 3 years ago)
  • wp-includes/post-template.php

     
    352352                foreach ( (array) get_the_category($post->ID) as $cat ) { 
    353353                        if ( empty($cat->slug ) ) 
    354354                                continue; 
    355                         $classes[] = 'category-' . sanitize_html_class($cat->slug, $cat->cat_ID); 
     355                        $classes[] = 'category-' . sanitize_html_class($cat->slug, $cat->term_id); 
    356356                } 
    357357        } 
    358358 
  • wp-includes/class-wp-xmlrpc-server.php

     
    946946                $args = array('get' => 'all', 'number' => $max_results, 'name__like' => $category); 
    947947                foreach ( (array) get_categories($args) as $cat ) { 
    948948                        $category_suggestions[] = array( 
    949                                 "category_id"   => $cat->cat_ID, 
    950                                 "category_name" => $cat->cat_name 
     949                                "category_id"   => $cat->term_id, 
     950                                "category_name" => $cat->name 
    951951                        ); 
    952952                } 
    953953 
     
    34093409                return $pingbacks; 
    34103410        } 
    34113411} 
    3412 ?> 
    3413  No newline at end of file 
     3412?> 
  • wp-includes/category-template.php

     
    4040        if ( $nicename ) 
    4141                $name = $parent->slug; 
    4242        else 
    43                 $name = $parent->cat_name; 
     43                $name = $parent->name; 
    4444 
    4545        if ( $parent->parent && ( $parent->parent != $parent->term_id ) && !in_array( $parent->parent, $visited ) ) { 
    4646                $visited[] = $parent->parent; 
     
    4848        } 
    4949 
    5050        if ( $link ) 
    51                 $chain .= '<a href="' . get_category_link( $parent->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $parent->cat_name ) ) . '">'.$name.'</a>' . $separator; 
     51                $chain .= '<a href="' . get_category_link( $parent->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $parent->name ) ) . '">'.$name.'</a>' . $separator; 
    5252        else 
    5353                $chain .= $name.$separator; 
    5454        return $chain; 
     
    183183                                        break; 
    184184                                case '': 
    185185                                default: 
    186                                         $thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>' . $category->cat_name.'</a></li>'; 
     186                                        $thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>' . $category->name.'</a></li>'; 
    187187                        } 
    188188                } 
    189189                $thelist .= '</ul>'; 
     
    196196                                case 'multiple': 
    197197                                        if ( $category->parent ) 
    198198                                                $thelist .= get_category_parents( $category->parent, true, $separator ); 
    199                                         $thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>' . $category->cat_name.'</a>'; 
     199                                        $thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>' . $category->name.'</a>'; 
    200200                                        break; 
    201201                                case 'single': 
    202202                                        $thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>'; 
    203203                                        if ( $category->parent ) 
    204204                                                $thelist .= get_category_parents( $category->parent, false, $separator ); 
    205                                         $thelist .= "$category->cat_name</a>"; 
     205                                        $thelist .= "$category->name</a>"; 
    206206                                        break; 
    207207                                case '': 
    208208                                default: