WordPressでは、画像、ファイル、リンクなどが相対URLではなく絶対URLでWordPressに挿入されることに苛立ちを感じていました。相対URLは、ドメイン名の切り替え、httpとhttpsの切り替えなどにはるかに便利です。今日、相対URLでWP_CONTENT_URLを定義すると、投稿にファイルを挿入するときに、絶対URLではなく相対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が述べる理由があるに違いないと私は考えています。