0

これは私のfunction.phpの中身です

<?php if ( function_exists( 'add_theme_support' )){ add_theme_support( 'post-thumbnails' ); }

if ( function_exists( 'add_image_size' )){ add_image_size('featured', 400, 340, true); add_image_size('post-thumb', 100, 140, true); } ?>

これは私のindex.phpの中身です

<?php the_post_thumbnail('post-thumb'); ?>

  1. アイキャッチ画像がScreen Options有効になっています。
  2. アイキャッチ画像メタボックスの表示Edit Post
  3. アイキャッチ画像を設定しました。

問題は、サムネイルが index.php(ホームページ) に表示されないことです。何か不足していますか?よろしくお願いします。

4

2 に答える 2

0

動作しないコードを置き換える

add_theme_support(‘post-thumbnails’);

ワーキングバリアントで:

add_theme_support( ‘post-thumbnails’, array( ‘post’, ‘page’, ‘player’ ) );
于 2013-03-15T14:56:38.013 に答える
0

以下のコードをすぐ上に置きます: the_content();

<?php
   if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
   the_post_thumbnail('post-thumb');
   }
 ?>

詳細については、http: //codex.wordpress.org/Function_Reference/the_post_thumbnailおよびhttps://wordpress.stackexchange.com/questions/39798/thumbnail-cropping-with-add-image-sizeを参照してください。

于 2013-02-15T05:16:56.987 に答える