正如您在上一篇文章中的http://thefreefallband.com/super中所看到的那样,几乎每台计算机的图像都太大了。反正是否限制wordpress中的图像宽度?
如果没有,我如何通过HTML代码调整大小而不会丢失比例?
答案 0 :(得分:2)
一个非常简单的CSS修复方法是:
.post img {
max-width: 100%;
height: auto;
}
答案 1 :(得分:2)
您可以通过转到“设置” - >来声明WP将图片上传到媒体库时自动生成的图片大小。媒体'。请注意,虽然Thumnial Size
会将图片裁剪为您指定的确切尺寸,但Medium Size
和Large Size
会保持图像的纵横比,同时调整图像的大小以适应指定的最大高度/宽度
如果它们对您不利,您可以在functions.php
add_image_size( $name, $width, $height, $crop );
有关详细信息,请参阅codex。
调用图像时,根据您使用的功能,您可以指定其中一个定义的图像尺寸,或指定最大高度/宽度(如果您这样做,WP将找到最接近的匹配)。
假设您正在使用帖子特色图片 -
if(has_post_thumbnail( $post_id )) :
the_post_thumbnail( $size, $attr );
endif;
有关更多信息,请参阅has_post_thumbnail()
和the_post_thumbnail()
的代码。