как отобразить последние сообщения из определенной категории в блоге wordpress для страницы html/php

#php #html #wordpress #post #blogs

Вопрос:

Ниже приведен мой код для отображения всех последних сообщений из блога.

 <div class="row">
          <?php

    include('blog/wp-load.php'); 
    $recent_posts = wp_get_recent_posts(array(
      'numberposts' => 3,
      'post_type' => 'post',
      'post_status' => 'publish'
    ));
    foreach($recent_posts as $post) {
      $backgroundImg = wp_get_attachment_image_src(get_post_thumbnail_id($post['ID']), 'full' );
      echo '<div class="col-lg-4 col-md-12 ftco-animate">';
      echo '<div class="blog-entry">';
      echo '<a href="', get_permalink($post['ID']), '" class="block-20" style="background-image: url(', $backgroundImg[0] ,');"></a>';
      echo '<div class="text d-flex py-4">';
      echo '<div class="meta mb-3">';
      echo '<div><span class="fa fa-calendar-alt"></span> ', $post['post_date'], '</a></div>';
      echo '<div><span class="fa fa-comments meta-chat"></span> ', $post['comment_count'], '</div>';
      echo '</div>';
      echo '<div class="desc pl-3">';
      echo '<h3 class="heading"><a href="', get_permalink($post['ID']), '">', $post['post_title'], '</a></h3>';
      echo '</div>';
      echo '</div>';
      echo '</div>';
      echo '</div>';
    }

?>
        </div>
 

Как я могу изменить приведенный выше код или использовать любой другой метод для отображения последних сообщений из определенной категории ?