你需要做几件事来获取URL——你可以把它们组合成一个长句,但我会把它分解。
WordPress将缩略图ID存储在Posteta表中,如下所示_thumbnail_id
所以我们需要使用get_post_meta()
:
$thumb_id = get_post_meta( $post->ID, \'_thumbnail_id\', true );
现在我们有了ID,我们需要获取URL。由于我们需要实际的文件URL
cannot 使用
get_permalink()
因为这将返回一个附件页,所以我们需要使用
wp_get_attachment_image_src()
它返回一个值数组。
$img_arr = wp_get_attachment_image_src( $thumb_id, \'feature-slider\' );
看看法典我们知道索引
0
保存实际的图像URL,因此我们可以将其放在列表项中:
<li class="frontSlider" style="background-image: url( \'<?php echo $img_arr[0]; ?>\' );">
然后在我们的CSS中,我们可以应用我们需要的任何其他样式。