我总是发现在 WordPress 中插入图片、文件、链接等是用绝对 URL 而不是相对 URL。一个相对的 url 更方便地切换域名,在 http 和 https 之间切换等等。今天我发现,如果您使用相对 URL 定义 WP _ CONTENT _ URL,那么当您向文章中插入文件时,它们使用 src 的相对 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 有什么问题吗?我只是在想,WordPress 声明它应该使用一个完整的 URI 来定义一定是有原因的。