我不明白在未选择选项树徽标时如何从主题文件夹中获取默认图像。
<div id="logo-section">
<?php if ( function_exists( 'ot_get_option' ) ) : ?>
<?php $logo = ot_get_option( 'pp_logo_upload' ); ?>
<a href="<?php bloginfo('url'); ?>">
<img src="<?php echo $logo; ?>" class="logo" />
</a>
<?php endif; ?>
答案 0 :(得分:0)
选项树接受ot_get_option
的第二个参数,如果没有保存选项,则默认为该参数。
<?php if ( function_exists( 'ot_get_option' ) && ( $logo = ot_get_option( 'pp_logo_upload', 'some-image.png' ) ) != '' ){ ?>
<div id="logo-section">
<a href="<?php bloginfo('url'); ?>"><img src="<?php echo esc_attr( $logo ); ?>" class="logo" /></a>
</div>
<?php } ?>