如何显示最近发表的帖子?

时间:2019-08-27 14:14:29

标签: php wordpress

我有一个任务是修改一个网站中的代码,以使其在页面顶部显示最新帖子。页面的其余部分是博客文章,这部分代码很好。我才刚刚开始学习PHP,却不知道该怎么做。

这里是网站,因此您可以更好地了解我的需求-https://yourbestbrace.staging.wpengine.com/ 当前排在最前面的帖子不是最新发表的帖子。

此外,需要更改的代码片段放置在header.php中。这里是(完整的屏幕截图,因为无法正确显示代码,图像部分缺失-https://prnt.sc/oy6r8q):

    $the_query = new WP_Query( array( 
        'posts_per_page' => 1,
        'meta_key' => 'show_as_first',
        'meta_value' => 1
    )); 
    if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
    <h1 class="new-home-title">Products Reviews of the Best Braces & Supports for You</h1>
    <div class="header-post">
        <div class="h-post-detail">
            <p class="sub-title-home">Featured Review</p>
            <h2> <?php the_title(); ?></h2>
            <p><?php echo wp_trim_words( get_the_excerpt(), 22 ); ?></p>
            <a href="<?php echo esc_url( get_permalink() ); ?>" class="read-more"> Read More</a>
        </div>


<?php endif;

0 个答案:

没有答案