我試圖通過wordpress中的內容獲取帖子,但它看起來像我得到了一些沒有與查詢鏈接的隨機結果。有任何想法嗎 ?如何按內容在wordpress中獲取帖子
$q='my query';
$query = new WP_Query('s = "'.$q.'"');
$gids = array();
if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post();
$gids[]=get_the_ID();
}
} else {
// no posts found
}
wp_reset_postdata();
//
if (count($gids)>0){
//find random one
$rand = array_rand($gids);
$post_id=$gids[$rand];
$post = get_post($post_id);
header('application/json');
echo json_encode($post);
}
可能屬於http://wordpress.stackexchange.com – DanFromGermany
也許吧,但有超過32472的WordPress這裏標記的問題,只有33293那裏,它同樣可以認爲它就像在SO – Anigel