尝试在主页上切换标题图像

时间:2012-09-23 15:34:38

标签: php html wordpress

PHP的新手,并想知道这段代码有什么问题,因为它绝对没有切换标题img。

以前是这样的:

<a href="http://www.finegra.in"><img id="logo" alt="fine grain Logo"    src="http://www.finegra.in/wp-content/uploads/2012/04/fineGRAINlogoGOOD-WEB.png">

这就是我改为:

<?php if (is_home()) { ?> <a href="http://www.finegra.in"><img id="logo" alt="fine grain Logo"  src="http://www.finegra.in/wp-content/uploads/2012/09/finegrain-logo-sept.png">
</a> 
<?php }
else { ?>
<a href="http://www.finegra.in"><img id="logo" alt="fine grain Logo"    src="http://www.finegra.in/wp-content/uploads/2012/04/fineGRAINlogoGOOD-WEB.png">
</a>
<?php } ?>

2 个答案:

答案 0 :(得分:0)

尝试类似的东西:

<?php if (is_home()) : ?> <a href="http://www.finegra.in"><img id="logo" alt="fine grain Logo"  src="http://www.finegra.in/wp-content/uploads/2012/09/finegrain-logo-sept.png">
</a> 
<?php else : ?>
<a href="http://www.finegra.in"><img id="logo" alt="fine grain Logo"    src="http://www.finegra.in/wp-content/uploads/2012/04/fineGRAINlogoGOOD-WEB.png">
</a>
<?php endif; ?>

答案 1 :(得分:0)

我查看了wordpress codex,在几个版本之前他们切换了这个功能,如果你使用静态页面作为你的主页,is_home()引用你的帖子页面,你必须使用is_front_page()如果你想要你的静态主页。