返回热门帖子元

时间:2018-08-09 05:27:21

标签: metadata posts wordpress-rest-api

我使用以下代码在wp自定义终结点休息API中返回热门帖子(top10),但它以以下格式返回帖子

   add_action( 'rest_api_init', function () {
  register_rest_route( 'base', '/myposts', array(
    'methods' => 'GET',
    'callback' => 'myget_top_post',
  ));
});


function myget_top_post (){
        $posts = get_posts( array(
          'post_type' => 'videos',
            'posts_per_page'  => 10,
            'offset'      => 0,
            'meta_key' => 'cd_views',
            'orderby' => 'meta_value_num'
      ) );

        if( empty( $posts ) ){
            return null;
        }
            return $posts;
     }

如下图所示: Sample Image

但是我需要更多数据,例如帖子的元数据和帖子的媒体

如何获得包含元数据和媒体数据的热门帖子?

0 个答案:

没有答案