根據WordPress Codex,get_post_types()
函數具有「分類法」參數,但沒有解釋其工作原理。Wordpress-獲取與自定義分類相關聯的自定義帖子類型
$post_args = array(
'public' => true,
'taxonomies' => 'genre',
'show_ui' => true
);
$post_types = get_post_types($post_args);
即使流派是註冊到「書籍」帖子類型的分類法,上述代碼也不會返回任何內容。
如果我有一些自定義帖子類型的'書籍'與一些自定義分類法,說'作家'和'流派'...我想用get_post_type()
返回與'流派'相關的帖子類型。顯然是'書'。我正在嘗試做一些有助於設置get_posts()
中post_type
參數的內容,因爲它僅默認搜索帖子,而不是自定義帖子類型。很明顯,我可以設置post_type
參數,但我希望將它與未來可能在我的不同主題中使用的任何後期類型兼容。
很酷。我真的不知道我甚至想在這裏做什麼,但你永遠不知道誰會在未來找到這個職位。幾年後我搜索了一些東西,最終找到了我自己的帖子! – helgatheviking
@helgatheviking我完全一樣,所以這也是我自己的參考。我甚至用Google搜索了一個問題,最後在我自己的博客文章中發佈了。所有這些都表明互聯網陰險的陰謀扼殺了我的短期記憶。害你無辜。 – indextwo
短期記憶?那是什麼?正如我所說的,我不知道我最初想做什麼,但這確實回答了標題中所說的問題。 – helgatheviking