ฉันพบว่ามันน่าหงุดหงิดใน WordPress เสมอที่มีการแทรกรูปภาพไฟล์ลิงก์และอื่น ๆ ลงใน WordPress ด้วย URL ที่สมบูรณ์แทน URL สัมพัทธ์ url สัมพัทธ์สะดวกกว่ามากสำหรับการเปลี่ยนชื่อโดเมนการเปลี่ยนระหว่าง http และ https เป็นต้นวันนี้ฉันค้นพบว่าถ้าคุณกำหนด WP_CONTENT_URL ด้วย url สัมพัทธ์เมื่อคุณแทรกไฟล์ลงในโพสต์พวกเขาจะใช้ url สัมพัทธ์สำหรับ src แทน url ที่สมบูรณ์ . สิ่งที่ฉันต้องการมาตลอด! แต่เอกสารอย่างเป็นทางการของ WordPress ระบุว่าคุณควรใช้URI แบบเต็มหากคุณกำลังกำหนด WP_CONTENT_URL
ตั้งค่า WP_CONTENT_URL เป็นURI แบบเต็มของไดเร็กทอรีนี้ (ไม่มีเครื่องหมายทับ) เช่น
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
ดูเหมือนว่าทุกอย่างจะทำงานได้ดีเมื่อฉันใช้ URL สัมพัทธ์เช่น
define( 'WP_CONTENT_URL', '/my-content-folder');
แต่มีปัญหากับการใช้ URI แบบสัมพัทธ์หรือไม่? ฉันแค่คิดว่าต้องมีเหตุผลที่ WordPress ระบุว่าควรกำหนดด้วย URI แบบเต็ม