如果您想将其应用于post type为post的单个帖子,可以执行以下操作:
if ( has_post_thumbnail() ) {
if ( is_singular(\'post\') ) {
the_post_thumbnail( \'story_thumb\' );
} else {
the_post_thumbnail( );
}
}
如果您想检查帖子是否属于特定类别,也可以使用此选项。
if ( has_post_thumbnail() ) {
if ( is_singular(\'post\') && in_category( \'category_slug\' ) ) {
the_post_thumbnail( \'story_thumb\' );
} else {
the_post_thumbnail( );
}
}
更换位置
category_slug 使用你的类别弹头或一组类别弹头。
要在函数中使用它,可以在函数中定义自定义函数。php文件本身
if ( !function_exists(\'my_custom_post_thumbnail\') ) {
function my_custom_post_thumbnail() {
if ( has_post_thumbnail() ) {
if ( is_singular(\'post\') ) {
the_post_thumbnail( \'story_thumb\' );
} else {
the_post_thumbnail( );
}
}
}
}
然后更换
the_post_thumbnail
在您的主题中使用
my_custom_post_thumbnail