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
みんなの回答 2 件
普通に相対パスでたどっていったら?
./wp-content/テーマ/imeges/sample.png とか。
<?php ~?>抜けてるぞ!
PHPの基礎から勉強することをお勧めします。
関連するトピックス