Don't use deprecated category properties. Props filosofo. Fixes #15408
git-svn-id: http://svn.automattic.com/wordpress/trunk@16331 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
5a6716b78a
commit
18116f12c6
|
@ -40,7 +40,7 @@ function get_category_parents( $id, $link = false, $separator = '/', $nicename =
|
||||||
if ( $nicename )
|
if ( $nicename )
|
||||||
$name = $parent->slug;
|
$name = $parent->slug;
|
||||||
else
|
else
|
||||||
$name = $parent->cat_name;
|
$name = $parent->name;
|
||||||
|
|
||||||
if ( $parent->parent && ( $parent->parent != $parent->term_id ) && !in_array( $parent->parent, $visited ) ) {
|
if ( $parent->parent && ( $parent->parent != $parent->term_id ) && !in_array( $parent->parent, $visited ) ) {
|
||||||
$visited[] = $parent->parent;
|
$visited[] = $parent->parent;
|
||||||
|
@ -48,7 +48,7 @@ function get_category_parents( $id, $link = false, $separator = '/', $nicename =
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( $link )
|
if ( $link )
|
||||||
$chain .= '<a href="' . get_category_link( $parent->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $parent->cat_name ) ) . '">'.$name.'</a>' . $separator;
|
$chain .= '<a href="' . get_category_link( $parent->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $parent->name ) ) . '">'.$name.'</a>' . $separator;
|
||||||
else
|
else
|
||||||
$chain .= $name.$separator;
|
$chain .= $name.$separator;
|
||||||
return $chain;
|
return $chain;
|
||||||
|
@ -183,7 +183,7 @@ function get_the_category_list( $separator = '', $parents='', $post_id = false )
|
||||||
break;
|
break;
|
||||||
case '':
|
case '':
|
||||||
default:
|
default:
|
||||||
$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>';
|
$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>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$thelist .= '</ul>';
|
$thelist .= '</ul>';
|
||||||
|
@ -196,13 +196,13 @@ function get_the_category_list( $separator = '', $parents='', $post_id = false )
|
||||||
case 'multiple':
|
case 'multiple':
|
||||||
if ( $category->parent )
|
if ( $category->parent )
|
||||||
$thelist .= get_category_parents( $category->parent, true, $separator );
|
$thelist .= get_category_parents( $category->parent, true, $separator );
|
||||||
$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>';
|
$thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>' . $category->name.'</a>';
|
||||||
break;
|
break;
|
||||||
case 'single':
|
case 'single':
|
||||||
$thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>';
|
$thelist .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>';
|
||||||
if ( $category->parent )
|
if ( $category->parent )
|
||||||
$thelist .= get_category_parents( $category->parent, false, $separator );
|
$thelist .= get_category_parents( $category->parent, false, $separator );
|
||||||
$thelist .= "$category->cat_name</a>";
|
$thelist .= "$category->name</a>";
|
||||||
break;
|
break;
|
||||||
case '':
|
case '':
|
||||||
default:
|
default:
|
||||||
|
|
|
@ -946,8 +946,8 @@ class wp_xmlrpc_server extends IXR_Server {
|
||||||
$args = array('get' => 'all', 'number' => $max_results, 'name__like' => $category);
|
$args = array('get' => 'all', 'number' => $max_results, 'name__like' => $category);
|
||||||
foreach ( (array) get_categories($args) as $cat ) {
|
foreach ( (array) get_categories($args) as $cat ) {
|
||||||
$category_suggestions[] = array(
|
$category_suggestions[] = array(
|
||||||
"category_id" => $cat->cat_ID,
|
"category_id" => $cat->term_id,
|
||||||
"category_name" => $cat->cat_name
|
"category_name" => $cat->name
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -352,7 +352,7 @@ function get_post_class( $class = '', $post_id = null ) {
|
||||||
foreach ( (array) get_the_category($post->ID) as $cat ) {
|
foreach ( (array) get_the_category($post->ID) as $cat ) {
|
||||||
if ( empty($cat->slug ) )
|
if ( empty($cat->slug ) )
|
||||||
continue;
|
continue;
|
||||||
$classes[] = 'category-' . sanitize_html_class($cat->slug, $cat->cat_ID);
|
$classes[] = 'category-' . sanitize_html_class($cat->slug, $cat->term_id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue