Make WordPress Core


Ignore:
Timestamp:
08/23/2012 08:01:10 PM (13 years ago)
Author:
ryan
Message:

Remove return ref from all calls to get_post()
Return WP_Post from get_default_post_to_edit()
Replace all calls to get_page() with get_post()
see #21309

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/post-template.php

    r21559 r21597  
    102102 */
    103103function get_the_title( $id = 0 ) {
    104     $post = &get_post($id);
     104    $post = get_post($id);
    105105
    106106    $title = isset($post->post_title) ? $post->post_title : '';
     
    149149 */
    150150function get_the_guid( $id = 0 ) {
    151     $post = &get_post($id);
     151    $post = get_post($id);
    152152
    153153    return apply_filters('get_the_guid', $post->guid);
     
    277277 */
    278278function has_excerpt( $id = 0 ) {
    279     $post = &get_post( $id );
     279    $post = get_post( $id );
    280280    return ( !empty( $post->post_excerpt ) );
    281281}
     
    475475        $page_id = $wp_query->get_queried_object_id();
    476476
    477         $post = get_page($page_id);
     477        $post = get_post($page_id);
    478478
    479479        $classes[] = 'page-id-' . $page_id;
     
    10161016        $css_class = array('page_item', 'page-item-'.$page->ID);
    10171017        if ( !empty($current_page) ) {
    1018             $_current_page = get_page( $current_page );
     1018            $_current_page = get_post( $current_page );
    10191019            if ( in_array( $page->ID, $_current_page->ancestors ) )
    10201020                $css_class[] = 'current_page_ancestor';
     
    11391139function wp_get_attachment_link( $id = 0, $size = 'thumbnail', $permalink = false, $icon = false, $text = false ) {
    11401140    $id = intval( $id );
    1141     $_post = & get_post( $id );
     1141    $_post = get_post( $id );
    11421142
    11431143    if ( empty( $_post ) || ( 'attachment' != $_post->post_type ) || ! $url = wp_get_attachment_url( $_post->ID ) )
Note: See TracChangeset for help on using the changeset viewer.