在wordpress中获得5个id和热门帖子的标题

时间:2015-08-13 10:13:22

标签: php wordpress

我是一名Android开发人员。我将require('../../../wp-blog-header.php');作为Web服务包含在一个单独的文件中。

现在,我想获得5个热门帖子的标题和ID。

我在下面找到了链接,但我对它没有足够的认识。

Wordpress - get 5 popular posts by views without plugin

2 个答案:

答案 0 :(得分:0)

最简单的方法是创建一个自定义页面模板,并将所有内容放在需要的地方,在本例中为标题。 http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates

你可以在这里获得标题 https://codex.wordpress.org/Function_Reference/get_the_title

我认为将这样的逻辑分开不是一个好主意,如果你使用核心功能,那么这是一个更好的方法,并根据需要创建自定义模板

答案 1 :(得分:0)

尝试使用此代码。

require('../../../wp-load.php');  // correct this with file location
$popularpost  = new WP_Query( array( 'posts_per_page' => 5) );  // will contain all data
$data=array();
foreach($popularpost as $key=>$post)
{
  $data[]['id']=$post->ID;
   $data[]['id']=$post->title;
}
echo json_encode($data) ; // just to return json data for android