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

把下面的代码放在上面: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_thumbnailhttps://wordpress.stackexchange.com/questions/39798/thumbnail-cropping-with-add-image-size

于 2013-02-15T05:16:56.987 回答
0

替换非工作代码

add_theme_support(‘post-thumbnails’);

使用工作变体:

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