<?php if (has_tag('abc') && (in_category('d')) { echo '<div class="xxx">' ; } else { echo '<div class="yyy">' ; } ; ?>
我使用上面的,但它返回一个错误,我做错了什么吗?感谢您的关注
<?php if (has_tag('abc') && (in_category('d')) { echo '<div class="xxx">' ; } else { echo '<div class="yyy">' ; } ; ?>
我使用上面的,但它返回一个错误,我做错了什么吗?感谢您的关注
您的 if 语句中缺少右括号)
。
修复它:
<?php if ( has_tag('abc') && (in_category('d')) ) { echo '<div class="xxx">' ; } else { echo '<div class="yyy">' ; } ; ?>
您的代码中有语法错误试试这个
<?php if ( has_tag('abc') && in_category('d') ) { echo '<div class="xxx">'; } else { echo '<div class="yyy">'; } ?>
如果您不将帖子 ID 作为第二个参数传递,has_tag 和 in_category 仅适用于 Wordpress循环。