我很难尝试解决这个问题。我不希望WP控制我的图像大小,因此我停止生成图像大小,将设置>>媒体中的所有值设置为0.此外,我的functions.php没有任何{{ 1}}。这应该足够了,但WP仍然可以从某个地方获得宽度和高度。
我的代码:
add_image_size()
CSS:
<div class="post-image-div"><?php the_post_thumbnail('thumbnail', array('class' => 'img-post')); ?></div>
输出:
.post-image-div {
width: 100%
}
.img-post {
max-width: 100%;
heigth: auto;
}
阻止我的代码工作的是&#34; width&#34;和&#34;身高&#34; WP正在添加<img src="" class="img-post" alt="" width="128" height="86">
。我不知道WP在哪里生成这些值。
答案 0 :(得分:0)
如果您想将原始图像作为输出,请使用
// Full resolution (original size uploaded)
<?php the_post_thumbnail( 'full', array('class' => 'img-post')); ?>
而不是
the_post_thumbnail('thumbnail', array('class' => 'img-post'));
我希望这能解决你的问题。
答案 1 :(得分:0)
试试这个:
the_post_thumbnail('full', array('class' => 'img-post'));