我正在关注几年前制作的视频课程,因此一些代码与教师不完全匹配,当他更改样式表中的帖子图像样式时,它没有改变我的图像(图像太大了)。
在样式表上,他将其改为:
.post-image { height: auto; } to .post-image img { height: auto; }
但它没有做任何事。
所以我尝试寻找答案并找到了一些并尝试将其添加到我的functions.php:
add_image_size( 'singlepost-thumb', 1024, 1024 );
然后在content.php中:
<?php if ( has_post_thumbnail() ) { //check for feature image ?><div class="post-image"><?php the_post_thumbnail( 'singlepost-thumb' ); ?></div><!-- post-image --><?php } ?>
并将其更改为图片位于帖子摘录文本后面的位置 - 这是不行的。我不希望它是一个设置的图像大小,但我确实希望它正确地适合帖子摘录页面。
任何帮助将不胜感激! :)
答案 0 :(得分:0)
如果在functions.php中添加自定义图像大小,它将仅影响新上传图像..它不会影响旧图像..在这种情况下使用Regenerate thumbnail plugin
来更改旧图像大小.. < / p>
答案 1 :(得分:0)
我不确定是什么解决了这个问题 - 也许是重新生成的缩略图插件。但现在图像看起来很好。谢谢!