这是我调用自定义徽标的主题代码
<!--======= LOGO =========-->
<div class="logo">
<?php $log_url = sh_set( $options, \'site_logo\', get_template_directory_uri().\'/images/logo.png\' );
$log_url = ( $log_url ) ? $log_url : get_template_directory_uri().\'/images/logo.png\';
$logo_size = @getimagesize($log_url); //printr($logo_size); ?>
<a title="<?php echo esc_attr(get_bloginfo(\'name\')); ?>" href="<?php echo esc_url(home_url()); ?>">
<img src="<?php echo esc_url($log_url); ?>" alt="<?php echo esc_attr(get_bloginfo(\'name\')); ?>" width="<?php echo sh_set( $logo_size, 0); ?>" height="<?php echo sh_set( $logo_size, 1); ?>" >
</a>
</div>
正在尝试添加为不同页面调用不同徽标图像的功能。我找到了此代码段,但似乎无法使其正常工作。
If (is_front() || is_home) {
//Your logo for the front page
}
Else {
// Your other logo
}
通过呼叫:
is_page( array( 42, 54, 6, etc ) )
不要为了生计而这样做,这样我就不能完全沉浸在其中。