2016-04-19 11 views
0

私はGenesisを使用していますが、footerにフックを使ってそこに画像を挿入したfunctions.phpがあります。画像ソースのパスが異なるページで変化する

ウィジェットを使ってヘッダーに画像を挿入しました。

画像はホームページで正しく表示されますが、ページを切り替えると画像は表示されません。

さらなる調査では、wordpressが間違ったパスソースでファイルを探していると結論付けています。ホームページでのパスの源だ

- それが必要として

ワードプレス

をlinkedin.png WP-コンテンツ\テーマ\ childTheme-アルモグ\画像は\それを探しています。次のように

しかし、 'X' と呼ばれる別のページ、上、WordPressは同じ画像を探しています: \ wordpressの\ X \ WP-コンテンツ\テーマ\ childTheme-アルモグ\画像はlinkedin.png、\

あなたが分かるように、ページ名はフォルダに追加されますが、イメージはそこには存在しないので、それはしないでください。

ホームページにあるようにイメージを検索する方法はありますか?

<div class="d_footer"> 
     <ul id="list_left"> 
      <li class="foot" id="ft_text1"><img src="wp-content\themes\childTheme-Almog\images\phone.png" alt="phone"> 
       <span style="color: #969697">|</span><span style="margin-left:30px;"></span><img src="wp-content\themes\childTheme-Almog\images\envelope.png" alt="envelope"></li> 
      <li class="foot" id="ft_text2"></li> 

     </ul> 
    <ul class="foot" id="list_right"> 
     <li id="ft_text3"><img src="\wp-content\themes\childTheme-Almog\images\linkedin.png" alt="linkedin" align="left">Almog's linkedin profile</li> 
     <li id="ft_text4"></li> 
    </ul> 
</div> 

答えて

1

あなたは本当にこのようなパスの問題を軽減するためにWordPressのget_stylesheet_directory_uri変数を使用する必要があります。ここでは

は私のイメージが私のfunctions.phpに実装されている方法です。

+0

素晴らしい作品です。ありがとうございます! – Ozzy

関連する問題