我在WordPress的循环中运行它:
<?php
if ( term_exists('term'=> 'pdf'))
{
echo 'PDF' ;
}
else if ( term_exists('term'=> 'ppt'))
{
echo 'PPT' ;
}
else ( term_exists('term'=> 'mov'))
{
echo 'MOV' ;
}
?>
我创建了一个名为file-formats
的分类,上面的这些术语(pdf
,mov
,ppt
)都在我的file-formats
分类中。
我正在尝试echo
具体内容,具体取决于帖子所属的字词。
但上面的PHP脚本似乎只会制造网站。有人可以帮忙吗?
更新
这仍然无效...
<?php
if (term_exists( 'term' => 'pdf' )) {
echo 'PDF' ;
}
else if (term_exists( 'term' => 'ppt' )) {
echo 'PPT' ;
}
else if (term_exists( 'term' => 'mov' )) {
echo 'MOV' ;
}
else {
echo '' ;
}
?>
答案 0 :(得分:0)
检查您的else
部分。应该是:
if ( term_exists('term', 'pdf')) {
echo 'PDF' ;
}
else if ( term_exists( 'term', 'ppt')) {
echo 'PPT' ;
}
else {
echo 'MOV' ;
}
答案 1 :(得分:0)
term_exists
的第一个论点应该是您的术语(&#39; pdf&#39;或&#39; ppt&#39;等),第二个参数 - 分类法(&#39;文件格式&#39 ;在你的情况下)。
if (term_exists( 'pdf', 'file-formats' )) {
echo 'PDF' ;
} else if (term_exists( 'ppt', 'file-formats' )) {
echo 'PPT' ;
} else if (term_exists( 'mov', 'file-formats' )) {
echo 'MOV' ;
} else {
echo '';
}