WordPress では、相対 URL ではなく絶対 URL を使用して画像、ファイル、リンクなどが WordPress に挿入されることに常に不満を感じていました。相対 URL は、ドメイン名の切り替え、http と https 間の変更などにはるかに便利です。今日、相対 URL を使用して WP_CONTENT_URL を定義すると、ファイルを投稿に挿入すると、絶対 URL ではなく src に相対 URL が使用されることがわかりました。 . 私がずっと欲しかったもの!ただし、WordPress の公式ドキュメントには、WP_CONTENT_URL を定義する場合は完全な URIを使用する必要があると記載されています。
WP_CONTENT_URL をこのディレクトリの完全な URI (末尾のスラッシュなし) に設定します。
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
相対 URL を使用すると、すべて正常に動作するように見えます。
define( 'WP_CONTENT_URL', '/my-content-folder');
しかし、相対 URI を使用することに何か問題がありますか? 完全なURIで定義する必要があるとWordPressが述べているのには理由があるに違いないと私は考えています。