我是一名Android开发人员。我将require('../../../wp-blog-header.php');
作为Web服务包含在一个单独的文件中。
现在,我想获得5个热门帖子的标题和ID。
我在下面找到了链接,但我对它没有足够的认识。
答案 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