php - 帖子缩略图的强制大小

标签 php html css wordpress

我正在尝试在我的网站中为帖子缩略图放置恒定的图像大小。 (无论原始图像的大小是多少,图像都应缩放为恒定大小)。 我试试这个:

<?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="תמוננ מ">

宽度和高度和我放的不一样。

提前致谢!

最佳答案

为什么不直接使用 CSS?找到缩略图上使用的 las(使用你的浏览器开发工具)并将所需的大小应用于该类:

.the_thumbnail_class img {
     width: 400px;
     height: 200px;
}

(注意:类名只是猜测)

但是,请记住,宽度/高度比例不为 2:1 的图像会以这种方式扭曲,因此最好这样写:

.the_thumbnail_class img {
     height: 200px;
     width: auto;
}

这样它们的高度就会相同,宽度会自动调整,保持比例不变。

关于php - 帖子缩略图的强制大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34253587/

相关文章:

html - 如何增加 "Related Posts"和第一个相关条目之间的行距?

php - 使用 CURL,给出 500 内部服务器错误

php - (错误号 : 150 "Foreign key constraint is incorrectly formed")

php - php 安装脚本中可能缺少 mkdir() 权限的解决方案

html - CSS FlexBox - 具有不同高度的子元素?

css - 为子类别赋予与父类别不同的​​样式 - NopCommerce

javascript - 如何禁用 div 元素内的 anchor 标记 onclick 事件?

php - Laravel 动态更改连接

javascript - Jquery eq 选择器不适用于类

html - 垂直对齐(行高法)不起作用