我正在使用模板“Twentyseventeen”并创建了它的一个子主题。到header.php和custom-logo链接呈现,但没有img源代码。所以我有一个空白。我现在搜索了几个小时,不能找到原因。即使我切换回原始的Twentysevente主题的img源代码丢失。嗯,我不是很熟悉WordPress,如果有人可以帮助我修复这个?谢谢
vsnjm48y1#
嗨:)试着像这样添加<img>
<img>
<img src="<?php the_custom_logo();?>"/>
在我的主题我用这个:
<div class="logo"> <a href="<?php echo get_home_url(); ?>"> <?php $logo_id = get_theme_mod( 'custom_logo' );?> <?php echo wp_get_attachment_image( $logo_id , 'full' ); ?> </a> </div>
我希望这对你有帮助:)
w41d8nur2#
可能你没有在后端设置自定义徽标,或者需要重置。
如果您没有看到任何自定义徽标选项,则说明您的主题不支持自定义徽标选项。在这种情况下,the_custom_logo()或相关功能将无法工作。请阅读this guide以添加对自定义徽标的支持,然后使用URL或打印带有标记的徽标。
the_custom_logo()
2条答案
按热度按时间vsnjm48y1#
嗨:)试着像这样添加
<img>
在我的主题我用这个:
我希望这对你有帮助:)
w41d8nur2#
可能你没有在后端设置自定义徽标,或者需要重置。
如果您没有看到任何自定义徽标选项,则说明您的主题不支持自定义徽标选项。在这种情况下,
the_custom_logo()
或相关功能将无法工作。请阅读this guide以添加对自定义徽标的支持,然后使用URL或打印带有标记的徽标。