[WordPress] ワードプレスの注目画像の実際のファイルの場所ですか?

スポンサーリンク

Question

‘ゴミ’ 公館

特定のクエリを生成しています。注目のイメージ URL を取得することができますが、サーバー上の注目のイメージ ファイルの場所を取得する方法を探しています

# generate the query
foreach ( $query as $post ) {
    $thumbID = get_post_thumbnail_id( $post->ID );
    $thumbObj = get_post( $thumbID );
    $source_url = $thumbObj->guid;
    # how do I get the string "/path/to/wordpress/media/library/thumbnail.jpg" ?
}

実際の注目の画像ファイルの場所を返すワードプレスの機能を見つけることができません

答え

そこも wp の機能がその十分簡単に独自の例えばではないです。

function return_image_path($thumbID) {

    $image= wp_get_attachment_image_src($thumbID);
    $imagepath= str_replace(get_site_url(), $_SERVER['DOCUMENT_ROOT'], $image[0]);

    if($imagepath) return $imagepath;

    return false;

}

http://stackoverflow.com/questions/27306882/actual-file-location-of-a-wordpress-featured-image

スポンサーリンク

Leave a Reply