0

TwentyTenテーマを親として使用して、Wordpressで子テーマを作成しています。管理セクションの[ページ]領域の下に[注目の画像]領域がありますが、その注目の画像がページのどこに表示されているのかわかりません。

注目の画像領域は何ですか?理想的には、そのアップローダーを使用して、ページの指定された場所に画像を配置したいと思います。

ページ管理領域に表示される注目画像領域のコードphpコードを20のどのファイルで見つけることができますか?私はfunctions.phpファイルをすべて調べました。コアファイルの関数で、20テーマのfunctions.phpファイルで呼び出されていると思いますが、どこで起こっているのかわかりません。誰かが私を助けることができますか?

4

1 に答える 1

2

注目の画像は、ポストサムネイルと呼ばれることもあります。これが表示される場所はテーマによって異なりますが、TwentyTenの場合、デフォルトのヘッダー画像に置き換わります。使用中のコードは次の場所で確認できますheader.php

<?php
// Check if this is a post or page, if it has a thumbnail, and if it's a big one
if ( is_singular() &&
        has_post_thumbnail( $post->ID ) &&
        ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'post-thumbnail' ) ) &&
        $image[1] >= HEADER_IMAGE_WIDTH ) :
    // Houston, we have a new header image!
    echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' );
else : ?>
    <img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
<?php endif; ?>
于 2010-08-13T14:07:50.840 に答える