如何设置帖子缩略图(精选图片)的尺寸

时间:2016-09-19 作者:Samuel

如何控制网站主页(博客)上帖子缩略图(特色图片)的尺寸?

帖子缩略图的尺寸必须始终为470px x 370px。我试过调整尺寸Settings > Media 但这不起作用。

My code:

     <div class="posts__post">

        <article>
             // post thumbnail in question
             <a class="posts__post--preview" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
             <p class="posts__post--tag"><?php the_category(\'&nbsp;/&nbsp;\'); ?></p>
             <h1 class="posts__post--title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
             <p class="posts__post--meta"><?php echo time_ago(); ?></p>
        </article>   

     </div>
我最初是通过Codex theme unit test page 并在我的function.php file.

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

将此代码添加到主题functions.php 文件上载图像时,WordPress会调整图像大小。插件,如Regenerate Thumbnails 可用于确保在首次上载后更改图像大小时正确生成源图像。

// Sets the parameters for the post-thumbnail image size
// https://codex.wordpress.org/Function_Reference/set_post_thumbnail_size
add_action( \'after_setup_theme\', \'wpse239844_image_sizes\' );
function wpse239844_image_sizes() {
    set_post_thumbnail_size( 470, 370, true ); // $width, $height, $crop
}