我如何获取最近这篇帖子的内容摘录?

时间:2021-08-16 作者:luke

嗨,我需要一些帮助,试图将最近的帖子摘录添加到我的网页左下角的div中。

下面是我在p标记之间遇到问题的一段代码。我可以显示文章标题和ID,但无法获取最近的文章内容或最近的文章摘录。

     <!-- //start -->
               <h2>Recent Post</h2>
            <div class="recent-post-holder">

           
             <div class="recent-image-holder"><img  class="recent-image" src="images/feeding.jpg" alt=""></div>

            
             <?php 
              $args = array( \'numberposts\' => \'1\' );
               $recent_posts = wp_get_recent_posts( $args );
                 
               foreach( $recent_posts as $recent ) {

                echo \' <div class="recent-text-holder"><a href="\' . get_permalink($recent["ID"]) . \'">\' . $recent["post_title"]. \'</a>
                <p>\' . get_the_excerpt(). \'</p> </div> \'; 

     } ?>
我只想在<p> 标签不确定我是否出错iv在p标签之间尝试了以下操作:

    $recent[post_excerpt]
    the_content()
我一直在试图找到一个解决方案,我看过其他类似的帖子,但我无法让它显示内容。我不确定是否需要在代码中创建while循环,然后返回帖子内容,我不确定。

我是php新手,如果能在这方面得到任何帮助,我将不胜感激

非常感谢

1 个回复
最合适的回答,由SO网友:shanebp 整理而成

您需要指定ID,就像您为链接和标题所做的那样。

尝试:

get_the_excerpt( $recent["ID"] )