URLs de imágenes en WordPress Multisite siempre son relativas - Solución

19 oct 2019, 23:31:11
Vistas: 495
Votos: 0

¿Cómo puedo hacer que WordPress deje de hacer que las URLs de las imágenes de enlaces sean relativas?

Estoy intentando añadir logos al widget de blog-roll, pero WordPress hace que las URLs de las imágenes sean relativas al blog actual.

Por ejemplo, si el sitio es example.com/blogs, las imágenes en el widget blog-roll del blog principal funcionan correctamente, pero las de example.com/blogs/foobar aparecen rotas porque en lugar de usar algo como /common/bloglogos/main.png (o incluso https://example.com/common/blog/logos/main.png), usa https://example.com/blogs/foobar/common/bloglogos/main.png.

He probado varias combinaciones de URLs y formatos, pero siempre hace que las URLs de las imágenes sean relativas al blog actual, lo cual es molesto porque requeriría subir las imágenes para todos los blogs a cada uno de ellos en lugar de tenerlas todas en una ubicación central que puede actualizarse con un solo cambio.

Las URLs de los enlaces en sí están bien, el problema son solo las URLs de las imágenes de los enlaces.

Para ser claro, estoy hablando de imágenes asociadas con enlaces de WordPress. En el caso de abajo, en lugar de que los enlaces de WP usen la imagen en /whatever/something.png, añadirá la URL al sub-blog, resultando en la URL inválida https://example.com/blogs/foobar/whatever/something.png. De hecho, si pongo http://somesite.com/path/pic.jpg en el campo, usará https://example.com/blogs/foobar/http://somesite.com/path/pic.jpg.

Captura de pantalla del campo de imagen de enlace en WordPress

Comentarios

No he encontrado este problema en la misma situación, ¿son estas imágenes que forman parte del tema, o imágenes que están en el contenido de tu publicación? ¿Tienes instalado algún plugin de URLs relativas?

Tom J Nowell Tom J Nowell
20 oct 2019 00:01:05

Son simplemente imágenes cualesquiera; no importa lo que use, cualquier cosa que ponga en el campo de URL se añade a la URL de cada sub-blog. No, no tengo ese plugin instalado. Intenté hacer una búsqueda, pero todo lo que aparece es gente tratando de obtener URLs relativas en lugar de absolutas, y yo tengo el problema contrario.

Synetech Synetech
21 oct 2019 01:08:08

¿Entonces estas son imágenes en el contenido de tu publicación? Sé lo más específico posible para evitar confusión/ambigüedad. ¿Está ocurriendo esto con imágenes recién subidas? ¿La URL de tu sitio está configurada correctamente en el área de ajustes?

Tom J Nowell Tom J Nowell
21 oct 2019 11:08:36

Agregué una captura de pantalla para aclarar de lo que estoy hablando.

Synetech Synetech
21 oct 2019 16:36:47