我想为特定帖子显示一些HTML代码,所以我把它放在HEADER模板上:
<?php if(is_single(24) || is_single(34)) { ?>
MY HTML CODES
<?php } ?>
我也试过了:
<?php if(is_single(24) && is_single(34)) { ?>
<?php if((is_single(24)) && (is_single(34))) { ?>
<?php if((is_single(24)) || (is_single(34))) { ?>
它不起作用。如果我把这个代码放在单个帖子中,就像这样:
<?php if(is_single(24) { ?>
它运作良好..但我需要为很多帖子做到这一点。
答案 0 :(得分:2)
你可以做if(is_single()&amp;&amp; in_array($ post-&gt; ID,array(24,34)){}
根据具体情况,您可能需要将$ post设为全局。
我可能会在帖子中添加一些元数据,然后检查一下......不要太乱了。
答案 1 :(得分:0)
尝试使用in_array
<?php if(in_array(POST_ID, array(POST_IDS))) { ?>
MY HTML CODES
<?php } ?>