私はカスタムポストタイプの「写真」とカスタム分類法「catphoto」を作成しました。カスタム分類項目の用語(post_tag)を取得するにはどうすればよいですか? Wordpress
タイプ '写真'はタクソノミーとして 'catphoto'と 'post_tag'をサポートします。
ここでは、クライアント用に1つのフィルタを作成する必要があります。
taxonomy-catphoto.phpページall post_tags
現在の「catphoto」アイテムに属している必要があります。
たとえば、カスタム投稿タイプ「写真」の投稿があります。この投稿の名前は「Plane」です。この投稿は '1961-1981'に属します。また、 'スペース'、 '飛行機'、 '星'、 '戦争'のような投稿タグがあります。
また、たとえば「兵士」という名前の「写真」の投稿があります。それは、 '1941年から1961年' catphoto項目に属し、 'WW2' を持つ 'USA'、 'ソ連' ポストタグと同様。
そして、私は1941年から1961年catphoto項目を選択したときに、今私は、リストを取得する必要があります: WW2 USA ソ連
私はこのようにしてみてください:今すぐ
if (substr($_SERVER['REQUEST_URI'],1,8) == 'catphoto'){
$cur_terms = get_terms('post_tag');
if ($cur_terms) {
foreach($cur_terms as $cur_term){
echo $cur_term->name.'<br/>';
}
}
}
私はすべてのcatphotoアイテムのすべての投稿タグを取得します。どのようにして確定的なcatphotoアイテムを制限することができますか?たとえば、「1941-1961」と入力します。