2017-06-16 69 views
0

在WordPress的footer.php中給出以下代碼的情況下,用於替換WordPress頁腳中圖像的最佳方法是什麼?我想從「main_logo」中看到不同的圖像。請記住,我已將該圖片上傳到WordPress的媒體部分,並向我提供了該圖片的網址。什麼是最好的方法來替換WordPress的腳註圖像?

 <?php if (!function_exists('dynamic_sidebar') || 
      !dynamic_sidebar('Bottom 1')) : ?><?php endif; ?> 

     <?php 
     $logo = $data['main_logo']; 
     $disable_footer_logo = $data['disable_footer_logo']; 
     ?> 
     <?php if($disable_footer_logo!="Yes") : ?> 

     <?php 
     if($logo!=""){ 
      $img_url = $logo; 
     }else{ 
      $img_url = get_template_directory_uri().'/images/logo2.png';  
     } 

     ?> 

     <img src="<?php echo $img_url; ?>" alt="" class="img-left" /> 

     <?php endif; ?> 
+1

IMO最好的辦法是找出'$ data ['main_logo']'來自哪裏。這可能是一個主題設置。然後,您可以使用新徽標更新該設置。 –

+0

我其實已經嘗試過了。該圖像實際上已在網上中斷,並且已從我的存取中刪除,因此跟蹤它有點困難。無論如何,我只想用最好的方式替換那段代碼,以使用我上傳的新圖片。 – jeppy7

+0

我正在使用一種可行的方法。在文本小部件中使用img src。這可能不是最好的方法,但如果任何人用更好的方法發出響聲,我就會全神貫注。 – jeppy7

回答

0

$logo = get_template_directory_uri().'/images/your_image.png'取代$logo = $data['main_logo'];,假設您的圖像位於圖像文件夾中。

相關問題