2012-01-07 17 views
0

私のWordPressのプラグインフォルダにいくつかの画像があります。フォルダー構造はxx->wp-content->plugins->plugname->images->..です。したがって、私は "/images/myimage.png/"だけを呼び出そうとします。それはうまくいかなかった。しかし、私がxx/wp-contents/plugins/plugname/images/myimage.png'と呼ぶと、それが動作します。現在、私はローカルのホスト上でこれを試しています。別の人がこれを試してみるとドメイン名は違うでしょう!xxの代わりに$_SERVER['SERVER_NAME']を使うべきです。

ありがとうございます

答えて

2

ドキュメントルートを基準にしてリンクを設定する必要があります。つまり、 "/wp-content/plugins/plugname/images/myimage.png"を呼び出す必要があります。あなたは単に "xx"を離れる必要があります。

/images/myimage.pngは正しくない「http://mysite.com/images/myimage.png」と同じですが、ウィジェットは別のページに表示されるため、ウィジェットを含むページに対して相対リンクを設定する必要があります

3

$_SERVER['DOCUMENT_ROOT']."your_project_folder_name/wp-contents/.........."をこのように使用できます。