これを機能させるのに苦労しています。
基本的に、WP クエリを実行して、カスタム投稿タイプから複数の投稿を取得しています。
ループでは、その投稿に割り当てられている用語に応じて、条件付きで内容をエコーしたいと考えています。
「ファイルタイプ」という分類法を作成し、これをカスタム投稿タイプに割り当てました。
私が用語を理解しているように、用語は分類学の子供のようなものです。「文字通りではない」
私の問題、以下の私のPHPは最後の条件をエコーしているように見えますが、これは何もありません。
そして、私はこれらの用語を私の投稿に 100% 割り当てました。
私が試していない唯一のことは、「term_taxonomy」を「term_taxonomy_id」に変更することです-しかし、私の人生では、分類のIDを見つける方法を見つけることができません。
何もエコーされていない理由を理解するのを手伝ってくれる人はいますか? どうもありがとう
<?php
if (term_exists(array(
'term_id' => 4,
'term_taxonomy' => 'file-formats'
))) {
echo 'PDF' ;
}
else if (term_exists(array(
'term_id' => 6,
'term_taxonomy' => 'file-formats'
))) {
echo 'PPT' ;
}
else if (term_exists(array(
'term_id' => 5,
'term_taxonomy' => 'file-formats'
))) {
echo 'MOV' ;
}
else {
echo '' ;
}
?>