【发布时间】:2011-03-23 19:15:48
【问题描述】:
我试图在我基于 wordpress 构建的每个页面上都有不同的图片。
所以我的 index.php 文件、archive.php 文件、page.php 文件等中有以下内容:
<img src="<?php bloginfo('template_url'); ?>/images/<?php echo $toppic; ?>" alt="page1" id="mainPageImg" />
现在,在我的 page.php 文件中,我有以下内容:
<?php
// TOP PICTURE DEFINITIONS
if ( is_home() ) {
$toppic == 'page1.png';
}
if ( is_page('articles') ) {
$toppic == 'page2.png';
}
?>
这怎么行不通?我用一个等号 (=) 尝试过...
编辑:如果我在顶部定义 $toppic,例如在 index.php 文件中如下:
<?php $toppic = 'page1.png'; ?>
然后就可以了。因此,它必须与条件 if is_page/is_home 语句有关。有什么想法吗?
谢谢! 阿米特
【问题讨论】:
标签: wordpress tags conditional if-statement