我想在索引中设置不同大小的缩略图到自定义类别。但如果帖子有两个或更多类别怎么办呢?
答案 0 :(得分:0)
您需要为帖子(或自定义帖子)添加图片大小(set_post_thumbnail_size),然后您会想要使用它。根据您要完成的任务,您可能会使用不同的页面来呈现具有该类别的帖子列表。退房:
http://codex.wordpress.org/Template_Hierarchy#Custom_Taxonomies_display
答案 1 :(得分:0)
function pr_setup() {
add_image_size( 'thumb1', 132, 64 ); // 132 is width , 64 is height
add_image_size( 'thumb2',400, 300);
}
add_action( 'after_setup_theme', 'pr_setup' );
if(is_category( array( 4, 'category-slug', 'My category' ))) :
$my_thumbnail = get_the_post_thumbnail('thumb1');
else:
$my_thumbnail = get_the_post_thumbnail('thumb2');
endif;
在codex上了解有关add_image_size的更多信息!
答案 2 :(得分:0)
我刚刚完成,我做了类似的事情:
$category_id = get_cat_ID('My category');
if ( in_category($category_id) ) :
$thumb = 'thumbnailsize1';
else :
$thumb = 'thumbnailsize2';
endif;
我认为它有效:)