Make WordPress Core


Ignore:
Timestamp:
08/28/2010 11:57:28 AM (13 years ago)
Author:
scribu
Message:

Don't use the global anymore. Fixes #11624

File:
1 edited

Legend:

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

    r15355 r15549  
    1919 */
    2020function has_post_thumbnail( $post_id = NULL ) {
    21     global $id;
    22     $post_id = ( NULL === $post_id ) ? $id : $post_id;
     21    $post_id = ( NULL === $post_id ) ? get_the_ID() : $post_id;
    2322    return !! get_post_thumbnail_id( $post_id );
    2423}
     
    3332 */
    3433function get_post_thumbnail_id( $post_id = NULL ) {
    35     global $id;
    36     $post_id = ( NULL === $post_id ) ? $id : $post_id;
     34    $post_id = ( NULL === $post_id ) ? get_the_ID() : $post_id;
    3735    return get_post_meta( $post_id, '_thumbnail_id', true );
    3836}
     
    6058 */
    6159function get_the_post_thumbnail( $post_id = NULL, $size = 'post-thumbnail', $attr = '' ) {
    62     global $id;
    63     $post_id = ( NULL === $post_id ) ? $id : $post_id;
     60    $post_id = ( NULL === $post_id ) ? get_the_ID() : $post_id;
    6461    $post_thumbnail_id = get_post_thumbnail_id( $post_id );
    6562    $size = apply_filters( 'post_thumbnail_size', $size );
Note: See TracChangeset for help on using the changeset viewer.