カスタムカテゴリに異なるサイズのサムネイルをインデックスに設定したい。しかし、投稿に 2 つ以上のカテゴリがある場合はどうすればよいでしょうか。
3 に答える
0
私はちょうど終わった、私はこのようなことをしました:
$category_id = get_cat_ID('My category');
if ( in_category($category_id) ) :
$thumb = 'thumbnailsize1';
else :
$thumb = 'thumbnailsize2';
endif;
私はそれがうまくいくと思います:)
于 2013-10-05T10:13:47.000 に答える
0
投稿 (またはカスタム投稿) の画像サイズ (set_post_thumbnail_size) を追加してから、それを使用する必要があります。達成しようとしていることに応じて、そのカテゴリの投稿のリストをレンダリングする別のページを用意することで解決できる場合があります。チェックアウト:
http://codex.wordpress.org/Template_Hierarchy#Custom_Taxonomies_display
于 2013-10-05T01:16:54.947 に答える
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 の詳細をご覧ください。
于 2013-10-05T08:08:07.430 に答える