我的标题中有一个自定义的Wp\\u查询,它显示最新的帖子,然后是一个包含10篇帖子的列表,下面的帖子是偏移的,因此不包括最近的帖子。
我想用最新帖子的特色图片作为标题的背景,我已经让它工作了,所以它会显示一个图片,但它不是最近帖子的图片,它是列表中的下一个,我猜是因为偏移量。
以下是在标题中显示最近帖子的自定义循环的代码:
<?php
$args = array (
\'type\' => \'post\',
\'posts_per_page\' => \'1\' );
$featured_post = new WP_Query( $args );
if ( $featured_post->have_posts() ) {
while ( $featured_post->have_posts() ) {
$featured_post->the_post();
get_template_part(\'content-home_header\',get_post_format());
}
} else {
// no posts found
}
wp_reset_postdata();
?>
这是将特征图像作为背景的div标记:
<div class="header-wrap" style="background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url(\'<?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>\');">
本质上,我需要显示来自自定义循环帖子的特征图像,但偏移量使其拉入下一篇帖子的背景图像。
谢谢