我正在用 wordpress 开发一个 CMS 网站。我的网站模板有多个页面,在这些页面中,我有不同大小的图像。这些图片将是这些帖子的特色图片。
所以让我们在主页上说,我有一个特色 div,其中图像大小应该是 720 X 963 。
在同一页面中,在特色 div 下方,我有一个用于其他帖子的 div,其中图像大小为 350 X 224。
最后,我有一个页面,我在其中显示了特定类别的帖子,例如画廊形式,其中图像缩略图的大小为 257 X 161 。
在所有这些页面中提取的图像是帖子的特色图像。
我尝试修改functions.php
为
// Set up custom post image sizes
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'home-post-thumbnail', 350, 224 );
}
// Set up custom post image sizes
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'home_featured-post-thumbnail', 720, 963 );
}
并在主题中使用它作为
<?php the_post_thumbnail( $size = 'home_featured-post-thumbnail') ?>
但它不工作。我浏览wp-content
了文件夹以查看调整大小的文件是否可用,但不是。
如何强制 wordpress 将图像调整为我需要的确切大小。