Tôi luôn thấy bực bội trong WordPress khi hình ảnh, tệp, liên kết, v.v. được chèn vào WordPress bằng URL tuyệt đối thay vì URL tương đối. Url tương đối thuận tiện hơn nhiều cho việc chuyển đổi tên miền, thay đổi giữa http và https, v.v. Hôm nay tôi phát hiện ra rằng nếu bạn xác định WP_CONTENT_URL bằng một url tương đối thì khi bạn chèn tệp vào bài đăng, họ sử dụng url tương đối cho src thay vì url tuyệt đối . Chỉ là những gì tôi luôn muốn! Nhưng tài liệu chính thức của WordPress nói rằng bạn nên sử dụng một URI đầy đủ nếu bạn đang định nghĩa WP_CONTENT_URL.
Đặt WP_CONTENT_URL thành URI đầy đủ của thư mục này (không có dấu gạch chéo), ví dụ:
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
Mọi thứ dường như hoạt động tốt khi tôi sử dụng một URL tương đối, ví dụ:
define( 'WP_CONTENT_URL', '/my-content-folder');
Nhưng có một số vấn đề với việc sử dụng một URI tương đối? Tôi chỉ nghĩ rằng phải có lý do để WordPress nói rằng nó nên được định nghĩa với một URI đầy đủ.