<div id="logo">
<?php if($jw_logo_textual == 'on'){ ?>
<h1>
   <a href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?></a>
</h1>


当我将'/images/logo.png'更改为所需的URL时,我想在header.php(横幅)中更改图片,但它没有显示。虽然我确定网址是正确的。有人可以帮忙吗?

 <?php }else{ ?>
 <?php if($jw_logo_image != ''){ $logo_img = $jw_logo_image; }
     else{ $logo_img = get_template_directory_uri().'/images/logo.png'; }
 ?>
 <a href="<?php echo home_url(); ?>">
    <img src="<?php echo $logo_img; ?>" alt="" />
 </a>
 <?php } ?>

</div><!-- #logo -->

最佳答案

为了拥有互联网网址,您需要删除

get_template_directory_uri()


仅当您具有本地地址时才需要

关于php - 更改时图像不显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12177246/

10-12 00:34
查看更多