我正在尝试使用is_page条件标记创建一个滑块,根据页面显示不同的图像集。
下面我创建了一个我正在使用的代码示例。所有我回来的都是一个空白页面,我真的不确定为什么。我在Google上看到的所有内容都告诉我,我的语法是正确的(至少从我能说的内容)。
我在WordPress循环之前使用is_page标记,所以就我所知,它不应该影响它。如果我错了,请纠正我。
我尝试在循环之前放置<?php wp_reset_query(); ?>
,但它没有效果。
任何想法我可能做错了什么?
实施例
<div id="container">
<?php if (is_page('123') || is_page('356')){ ?> // check page, if any are true display image
<a href="#"><img alt="" src="<?php bloginfo('template_url');?>/images/image1.jpg" width="650" /></a>
<?php } ?>
<?php if (is_page('123') || is_page('356') || is_page('638') || is_page('1199')){ ?> // check page, if any are true display image
<a href="#"><img alt="" src="<?php bloginfo('template_url');?>/images/image2.jpg" width="650" /> </a>
<?php } ?>
</div>
问题已解决:
<?php
// THIS GIVES US SOME OPTIONS FOR STYLING THE ADMIN AREA
function custom_design() {
echo '<style type="text/css">
#wphead{background:#592222}
#footer{background:#592222}
#footer-upgrade{background:#592222}
textarea {white-space:nowrap;overflow:scroll;}
</style>';
}
add_action('admin_head', 'custom_design');
?>
看来我的functions.php中的这段代码导致了错误。 CSS“whitespace:nowrap”打破了我正在制作的任何新模板页面。完全离奇。从来没有见过CSS那样做过,至少在那种程度上没有。
很抱歉浪费你的时间,谢谢你的帮助。至少我知道我现在不会发疯。
:)