ID:jTouT5xqA2zW さんの質問

507 views

wordpress初心者です。
エックスサーバーでwordpressを使っています。

imagesパス内の画像を固定ページのテンプレート.phpで表示したいのですが、うまくいきません。
ローカルエリアでは、get_template_directory_uri()を使用して絶対パスで表示されていたのですが、エックスサーバでは、相対パスを取得してしまい画像が表示されません。
どんな方法でもよいので画像が表示したいのですが、どこをどのように変更してテストしてよいのかもわかりません。
どなたか、こうやったらできました。とか こんなテストしてみたら?
などご意見をお聞きしたいです。よろしくお願いします。

エックスサーバーは、「public_html」というフォルダにがwp_contentを保管する仕様のようです。

<データ保管位置>
ドメイン/public_html/wp-content/テーマ/imeges/sample.png

<get_template_directory_uri()で取得されるパス>
ドメイン/wp-content/テーマ/imeges/sample.png

登録日:2016-04-25 · カテゴリー:WordPress・CMS

みんなの回答 2 件

2016-04-25 · ID:wPRU9bztP1Mf 報告

普通に相対パスでたどっていったら?
./wp-content/テーマ/imeges/sample.png とか。

2016-04-25 · ID:vfYim2OF6nrv 報告

<?php ~?>抜けてるぞ!
PHPの基礎から勉強することをお勧めします。

2016-04-26 · ID:ylLZc8e0IcV9 報告

全角おつ

回答の受付は終了しました。

関連トピック