Remove link around logo

时间:2017-09-18 作者:Santiago Welbes

我在函数中有这个。php:

add_theme_support( \'custom-logo\', array(
        \'height\'      => 200,
        \'width\'       => 1000,
        \'flex-width\'  => true,
        \'flex-height\' => true,
    ) );
在我的头文件中:

<div class="site-branding">
        <?php
        the_custom_logo();
        if ( is_front_page() || is_home() ) : ?>
            <h1 class="site-title"><?php bloginfo( \'name\' ); ?></h1>
        <?php else : ?>
            <p class="site-title"><?php bloginfo( \'name\' ); ?></p>
        <?php
        endif;

        $description = get_bloginfo( \'description\', \'display\' );
        if ( $description || is_customize_preview() ) : ?>
            <p class="site-description"><?php echo $description; /* WPCS: xss ok. */ ?></p>
        <?php
        endif; ?>
    </div>
徽标链接到我的主页,我不知道为什么。是什么导致它这样做的?周围没有标签。如何使徽标不是链接?

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

看看the documentation 对于the_custom_logo():

显示链接到主页的自定义徽标。

所以它在做它应该做的事。

如果你想做其他事情,你可以使用get_theme_mod( \'custom_logo\' ). 然后,您可以根据需要执行任何操作,例如只输出图像:

echo wp_get_attachment_image( get_theme_mod( \'custom_logo\' ), \'full\' )

结束

相关推荐

Logo on the tab

我想在我的网站标签上添加一个徽标(例如,Wordpress的所有页面标签上都会显示Wordpress徽标)如何以及在何处上载图像?感谢您的帮助,