我使用以下PHP代码在主页上的每篇帖子下面显示一张图片:
<div class="preview">
<a href="<?php the_permalink(); ?>" rel="bookmark" style="background-image: url(\'<?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID), array( 300,300 ), false, \'\' ); ?>\');"></a>
</div>
以及以下CSS,使其以特定大小显示:
.preview a {
background-position: 0 50%;
background-size: cover;
display: block;
height: 250px;
}
当我获取图像URL时,有没有办法输入图像维度,以便我可以链接到特定大小的内容?因此,它不必加载巨大的图像,只需加载一个1200px x 250px的图像,然后抓取图像的中间部分,而不是顶部。
谢谢:)