wordpress代码

wordpress的logo和站点标题

代码如下:

       <?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>';
    }
    ?>
 

=================================