2010-08-05 20 views
0

我正在使用wordpress,并使用精选图片(他们以前称为张贴缩略图)。我想使用多个精选图像,所以我选择使用Multiple Post Thumbnails Plugin为什么我的次要特色图片在使用Wordpress时未显示?

我可以获得次要图像上传框显示在管理区域,但我无法设法让图像显示在页面上。

这是我使用的尝试,并使其显示(来源:http://wordpress.org/extend/plugins/multiple-post-thumbnails/installation/):代码

<?php if (class_exists('MultiPostThumbnails') 
    && MultiPostThumbnails::has_post_thumbnail('post', 'secondary-image')) : 
     MultiPostThumbnails::the_post_thumbnail('post', 'secondary-image'); endif; ?> 

我尝试添加一个随机的回声if语句里面,看它是否被击中,但它不没有回音,所以我猜不知道情况没有得到满足?

我错过了什么?

回答

1

首先,我想这是需要启用缩略图,太:

// This theme uses post thumbnails 
add_theme_support('post-thumbnails'); 

然后,你必须添加类似

if (class_exists('MultiPostThumbnails')) { 
    $types = array('post', 'page', 'my_post_type'); 
    foreach($types as $type) { 
     $thumb = new MultiPostThumbnails(array(
      'label' => 'Secondary Image', 
      'id' => 'secondary-image', 
      'post_type' => $type 
      ) 
     ); 
    } 
} 
在主题 theme_setup() {...}内functions.php文件

功能。

HTH,mtness。

+0

什么是theme_setup功能? – zeckdude 2010-08-13 06:55:59

+0

我想出了我的错误。我没有把它放在帖子的循环中。菜鸟错误! – zeckdude 2010-08-13 09:44:02

相关问题