問題描述
我有一個字串的帖子 ID:43,23,65 。我希望可以使用 get_posts(),並使用 ID 作為引數的字串。
但是我找不到任何透過 ID 檢索多個帖子的功能。
我真的要做一個 WP_query 嗎?
我也看過有人提到使用 tag_in – 但我找不到任何檔案。
最佳解決方案
您可以使用 get_posts(),因為它與 WP_Query 具有相同的引數。
要傳遞 ID,請使用'post__in' => array(43,23,65)(僅使用陣列) 。
就像是:
$args = array(
'post__in' => array(43,23,65)
);
$posts = get_posts($args);
foreach ($posts as $p) :
//post!
endforeach;
我也設定了 post_type 和 posts_per_page 只是為了很好的措施。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。