我正试图在我的网站上放置固定的图片大小来发布缩略图。(无论原始图像的大小如何,图像都应按恒定大小缩放)。我试试看:
<?php if (has_post_thumbnail()) the_post_thumbnail(array(400, 200)); ?>但我在我的网站上找到了这个:
<img width="356" height="200" src="http://localhost/mida/wp-content/uploads/2015/07/תמוננ-מ.jpg" class="attachment-400x200 wp-post-image" alt="תמוננ מ">宽度和高度和我放的不一样。
提前感谢!
发布于 2015-12-13 16:54:55
你为什么不直接使用CSS呢?查找缩略图上使用的lass (使用您的浏览器开发工具),并对该类应用所需的大小:
.the_thumbnail_class img {
width: 400px;
height: 200px;
}(注:那个类名只是猜测)
但是,请记住,没有宽度/高度比为2:1的图像会以这种方式被扭曲,所以最好这样写:
.the_thumbnail_class img {
height: 200px;
width: auto;
}这样,它们都会有相同的高度,宽度会自动增加,保持比例不变。
发布于 2015-12-13 17:31:37
首先在functions.php中设置缩略图详细信息
在add_theme_support( 'post-thumbnails' );下
添加add_image_size('custom-thumb', 400, 200, true);
然后,在模板代码中,您可以这样调用
echo the_post_thumbnail('custom-thumb');
https://stackoverflow.com/questions/34253587
复制相似问题