¿Por qué WordPress eligió usar URL codificadas en la base de datos?

No tengo una respuesta sólida, para ser honesto.

En el pasado distante, recuerdo un argumento muy animado y polémico entre personas serias orientadas al servidor sobre si usar URL absolutas o relativas con WordPress. Obedientemente leía todo lo que podía digerir. Cada facción, como es el caso con casi cualquier cosa técnica, insistía firmemente en su posición y no estaba dispuesta a conceder nada. (¡tan divertido como la política!) Se volvió muy técnico y a veces se me pasó por la cabeza, pero los argumentos que pude seguir parecían justificar cualquier enfoque. Entonces no pude decidir cuál era mejor. Recuerdo vagamente algunas afirmaciones sobre SEO, rendimiento, seguridad, etc.

Mi preferencia es para las URL relativas. Cuando estaba usando Modx, eran todas las URL relativas. No sé si eso sigue siendo cierto, pero no me sorprendería. Tenían una “URL base” que podía usarse en casi cualquier parte del sistema. Hizo que muchas tareas de programación y administración del sitio fueran fáciles. Entonces, hay un sistema al que podrías echarle un vistazo si eso es realmente importante para ti.

Sin embargo, me he acostumbrado a las URL absolutas de WordPress: había suficientes otras cosas buenas para superar las molestias.

Hay un puñado de complementos de WordPress que intentan convertir cosas en URL relativas. Estos tienden a no ser a prueba de balas, porque es casi imposible predecir cada caso de uso, especialmente si usa muchos complementos, y eso tiende a describir básicamente a todos. Definitely Definitivamente está nadando contra la corriente cuando todo el sistema está orientado hacia la forma predeterminada.

Veamos si algunos expertos en tecnología pesan. 🙂

Encontré un complemento para ti.
WPEX Reemplazar URL de DB
¡Avísame si fue de alguna ayuda! 🙂