代码如下:
<?php
// 检查是否有自定义Logo
if (has_custom_logo()) {
// 输出Logo
the_custom_logo();
} else {
// 没有Logo则显示文字标题
$site_title = get_bloginfo('name');
echo '<a href="' . esc_url(home_url('/')) . '" class="site-title">' . esc_html($site_title) . '</a>';
}
?>
===========或者这样:============
<?php
$site_title = get_bloginfo('name');
// 检查是否有自定义Logo
if (has_custom_logo()) {
$custom_logo_id = get_theme_mod( 'custom_logo' );
$image = wp_get_attachment_image_src( $custom_logo_id , 'full' );
$logoimg = $image[0];
// 输出Logo
// the_custom_logo();
?>
<a class="main_logo" href="<?php echo esc_url(home_url('/'))?>"><img src="<?php echo $logoimg?>" alt="<?php echo $site_title?>"></a>
<a class="sticky_logo" href="<?php echo esc_url(home_url('/'))?>"><img src="<?php echo $logoimg?>" alt="<?php echo $site_title?>"></a>
<?php
} else {
// 没有Logo则显示文字标题
echo '<a href="' . esc_url(home_url('/')) . '" class="site-title">' . esc_html($site_title) . '</a>';
}
?>
=================================