最简单的方法是使用条件标记is\\u page(),
例如
<div class="row-fluid top-banner">
<div class="container">
<div class="banner-overlay"></div>
<?php
$logo = of_get_option(\'logo\', \'\' );
if ( !empty( $logo ) ) { ?>
if ( is_page( \'contact\' ) ) {
<a class="brand brand-image" href="<?php echo esc_url( home_url( \'/contact/\' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="contact"><img src="<?php echo $newsource; ?>" alt="<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>"><h1><?php if(!of_get_option(\'disable_description\')){ ?><small><?php bloginfo( \'description\' ); ?></small><?php } ?></h1></a>
} else {
<a class="brand brand-image" href="<?php echo esc_url( home_url( \'/\' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home"><img src="<?php echo $logo; ?>" alt="<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>"><h1><?php if(!of_get_option(\'disable_description\')){ ?><small><?php bloginfo( \'description\' ); ?></small><?php } ?></h1></a>
}
<?php }else{ ?>
<a class="brand brand-text" href="<?php echo home_url( \'/\' ); ?>" title="<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home"><h1><?php bloginfo( \'name\' ); ?><?php if(!of_get_option(\'disable_description\')){ ?><small><?php bloginfo( \'description\' ); ?></small><?php } ?></h1></a>
<?php }
if(of_get_option(\'disable_description\')){ $top_banner_fix = \'style="top:15px;"\'; }else{ $top_banner_fix = \'\'; }
?>
</div>
在条件标记is\\u页面(“contact”)中,您可以看到我添加了一个新的图像源,它将在contact页面中显示一个新图像。
您还可以使用ID、页面的slug,还可以传递数组。
http://codex.wordpress.org/Function_Reference/is_page
希望有帮助!