Make WordPress Core

Changeset 16334


Ignore:
Timestamp:
11/12/2010 09:53:15 PM (16 years ago)
Author:
westi
Message:

Revert most of [16332] - renaming and deprecating a commonly used function is silly. Improving it is good. Fixes #15407.

Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/class-wp-posts-list-table.php

    r16332 r16334  
    597597                        ?>
    598598                        <td <?php echo $attributes ?>><?php
    599                                 $categories = get_the_categories();
     599                                $categories = get_the_category();
    600600                                if ( !empty( $categories ) ) {
    601601                                        $out = array();
  • trunk/wp-content/themes/twentyten/loop.php

    r16332 r16334  
    142142
    143143                        <div class="entry-utility">
    144                                 <?php if ( count( get_the_categories() ) ) : ?>
     144                                <?php if ( count( get_the_category() ) ) : ?>
    145145                                        <span class="cat-links">
    146146                                                <?php printf( __( '<span class="%1$s">Posted in</span> %2$s', 'twentyten' ), 'entry-utility-prep entry-utility-prep-cat-links', get_the_category_list( ', ' ) ); ?>
  • trunk/wp-includes/category-template.php

    r16332 r16334  
    5858 * Retrieve post categories.
    5959 *
    60  * @since 3.1
     60 * @since 0.71
     61 * @uses $post
    6162 *
    6263 * @param int $id Optional, default to current post ID. The post ID.
    6364 * @return array
    6465 */
    65 function get_the_categories( $id = false ) {
     66function get_the_category( $id = false ) {
    6667        $categories = get_the_terms( $id, 'category' );
    6768
     
    6970                _make_cat_compat( $categories[$key] );
    7071        }
    71 
     72        // Filter name is plural because we are return alot of categories not just one
    7273        return apply_filters( 'get_the_categories', $categories );
    7374}
     
    140141function get_the_category_list( $separator = '', $parents='', $post_id = false ) {
    141142        global $wp_rewrite;
    142         $categories = get_the_categories( $post_id );
     143        $categories = get_the_category( $post_id );
    143144        if ( !is_object_in_taxonomy( get_post_type( $post_id ), 'category' ) )
    144145                return apply_filters( 'the_category', '', $separator, $parents );
  • trunk/wp-includes/deprecated.php

    r16332 r16334  
    7373 * @since 0.71
    7474 * @deprecated 0.71
    75  * @deprecated use get_the_categories()
    76  * @see get_the_categories()
     75 * @deprecated use get_the_category()
     76 * @see get_the_category()
    7777 *
    7878 * @param bool $echo
     
    8080 */
    8181function the_category_ID($echo = true) {
    82         _deprecated_function( __FUNCTION__, '0.71', 'get_the_categories()' );
     82        _deprecated_function( __FUNCTION__, '0.71', 'get_the_category()' );
    8383
    8484        // Grab the first cat in the list.
    85         $categories = get_the_categories();
     85        $categories = get_the_category();
    8686        $cat = $categories[0]->term_id;
    8787
     
    109109
    110110        // Grab the first cat in the list.
    111         $categories = get_the_categories();
     111        $categories = get_the_category();
    112112        $currentcat = $categories[0]->category_id;
    113113        if ( $currentcat != $previouscat ) {
     
    25572557        return false;
    25582558}
    2559 
    2560 /**
    2561  * Retrieve post categories.
    2562  *
    2563  * @since 0.71
    2564  * @uses $post
    2565  * @deprecated 3.1
    2566  * @deprecated Use get_post_categories() instead.
    2567  *
    2568  * @param int $id Optional, default to current post ID. The post ID.
    2569  * @return array
    2570  */
    2571 function get_the_category( $id = false ) {
    2572         _deprecated_function( __FUNCTION__, '3.1', 'get_the_categories()' );
    2573         return get_the_categories( $id );
    2574 }
  • trunk/wp-includes/feed.php

    r16332 r16334  
    300300        if ( empty($type) )
    301301                $type = get_default_feed();
    302         $categories = get_the_categories();
     302        $categories = get_the_category();
    303303        $tags = get_the_tags();
    304304        $the_list = '';
  • trunk/wp-includes/link-template.php

    r16332 r16334  
    120120                $category = '';
    121121                if ( strpos($permalink, '%category%') !== false ) {
    122                         $cats = get_the_categories($post->ID);
     122                        $cats = get_the_category($post->ID);
    123123                        if ( $cats ) {
    124124                                usort($cats, '_usort_terms_by_ID'); // order by ID
  • trunk/wp-includes/post-template.php

    r16332 r16334  
    350350        // Categories
    351351        if ( is_object_in_taxonomy( $post->post_type, 'category' ) ) {
    352                 foreach ( (array) get_the_categories($post->ID) as $cat ) {
     352                foreach ( (array) get_the_category($post->ID) as $cat ) {
    353353                        if ( empty($cat->slug ) )
    354354                                continue;
Note: See TracChangeset for help on using the changeset viewer.