0
为什么这个代码工作正常:条件语句在WordPress
<?php if (**is_page**('4')) { ?>
<style type="text/css">
body {background-image:url("<?php bloginfo('template_url'); ?>/images/bac4.jpg");}
</style>
<?php } else ?>
,这不是:我在模板的header.php文件
<?php if (**is_category**()) { ?>
<style type="text/css">
body {background-image:url("<?php bloginfo('template_url'); ?>/images/coaching.jpg");}
</style>
<?php } else ?>
错误信息是什么意思? – Kip 2010-05-10 17:31:45
它应该工作。当您查看单个类别(通常是http://example.com/category/)时,is_category()将为true – MartinodF 2010-05-10 17:33:49
是的,应该可以正常工作。如果你没有在逻辑中提供替代品,你可以删除其他的。 – hsatterwhite 2010-05-10 17:37:26