워드 프레스에서 이미지, 파일, 링크 등이 상대 URL 대신 절대 URL로 워드 프레스에 삽입된다는 점이 항상 실망 스러웠습니다. 상대 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를 사용하는 데 문제가 있습니까? 나는 WordPress가 전체 URI로 정의되어야한다고 말하는 이유가 있어야한다고 생각하고 있습니다.