如何将缩略图大小更改为特定类别?

时间:2014-01-27 作者:Riffaz Starr

我在我的博客帖子上使用缩略图。我在functions.php 为此目的

add_theme_support(\'post-thumbnails\');  
set_post_thumbnail_size( 328, 228, true ); 
它工作得很好,所有的缩略图328 x 228

现在,我只想更改特定类别的缩略图大小ID is 9.

类别ID 9下的帖子缩略图必须为100 x 150.

我该怎么做?

1 个回复
最合适的回答,由SO网友:Borek 整理而成

使用条件句怎么样:

if ( in_category( \'9\' )) {
    // different size for one category
    set_post_thumbnail_size( 100, 150, true ); 
} elseif ( in_category( array( \'5\', \'7\' ) )) {
    // different size for multiple categories
    set_post_thumbnail_size( 150, 200, true ); 
} else {
    // default size
    set_post_thumbnail_size( 328, 228, true ); 
}
Reference:

结束

相关推荐

具有自定义分类的自定义帖子类型中的WP_DROPDOWN_CATEGORIES

我有一个自定义的帖子类型,它有自己的分类法,基本上“show Vinces”是帖子类型,Vincement regions是分类法。看到一个场馆无法在多个地区存在,我删除了默认的metta框,并使用wp_dropdown_categories(). 分类法项目正在输出并按我所希望的方式显示,但它们不会被提交,并且下拉列表在提交后不会保留所选内容。我已经尽我所能地查看原始metabox的各种属性,并尝试将这些属性应用到下拉列表中,但到目前为止,我没有任何乐趣。我看过一些various WPSE上的帖子和ha