如何将Wordpress精选缩略图设置为固定宽度和自动高度

时间:2017-04-30 13:37:08

标签: wordpress function thumbnails

我想将后期精选缩略图更改为1300px宽度和自动高度,因为我不想裁剪图像,但我做的任何事情都不起作用。起初代码就像这样

add_image_size('discussion_post_feature_image', 1300);

我在这里看到了一些答案,并尝试了这样但是没有工作

add_image_size('discussion_post_feature_image', 1300, 9999, false);

还有其他方法可以将图像放大到该宽度但不改变高度吗?提前谢谢。

2 个答案:

答案 0 :(得分:1)

如果您想裁剪图片,而不是传递false,则会将true传递给like - add_image_size('discussion_post_feature_image', 1300, 9999, true);

那应该这样做。

答案 1 :(得分:0)

要使其正常工作,您必须添加缩略图支持。您可以在functions.php中使用以下代码添加支持

function wpsm_setup_theme() {
   add_theme_support( 'post-thumbnails' );
   add_image_size( 'discussion_post_feature_image', 1300, 9999, true );
}

add_action( 'after_setup_theme', 'wpsm_setup_theme' );

并显示图片:

if ( has_post_thumbnail() ) {
 the_post_thumbnail("discussion_post_feature_image");
}else{
 echo "No thumbnail";
}