我有一个归档页面,其中列出了一个自定义分类法。在每个列表下,都有一些硬编码到模板页面中的按钮,这些按钮具有与之相关联的操作调用。根据特定的自定义分类术语,我需要删除或不显示其中一个。我的想法是基于这个事实使用CSS隐藏它。这是我使用的代码,但它不起作用。
<?php
$supplier_list = wp_get_post_terms($post->ID, \'supplier\', array("fields" =>"names"));
//Starting if condition
if (in_array("tax1",$supplier_list)==0) {
?>
<p class="hide"></p>
<?php
} //End of IF condition
?>
<a href="<?php echo get_post_meta($post->ID, \'ecpt_tds\', true); ?>">Download Button</a>
当列表的术语是分类法“供应商”中的“tax1”时,我需要隐藏“下载按钮”。我认为这里可能需要一个if/else语句,我不确定条件是否正确,因为它显示了
<p class="hide">
在所有的列表上,而不仅仅是那些在tax1中的列表。非常感谢您的帮助。