Pregunta sobre and Google Cloud Storage DigitalOcean Spaces WP Offload Media Lite for Amazon S3 de Wordpress:

Una reescritura del logotipo para el tema X rompió la última actualización

Un usuario preguntó 👇

No estoy seguro de si es el nuevo código para una actualización importante o si se debe a algo diferente que está haciendo Theme X en su última actualización, pero la imagen del logotipo (y la imagen del logotipo SOLAMENTE) no se reescribe correctamente por una razón. algún tiempo. En cambio, está dejando la URL de S3 y solo enumera el nombre del depósito, etc., como una URL relativa, por lo que la imagen se está rompiendo. Encontré esto en algunos sitios web de clientes que actualicé recientemente. Finalmente dejé de actualizar X Theme a la última versión hasta que esto se resuelva. X Theme es, obviamente, uno de los temas más populares, así que quería mencionarlo.

(@ianmjones)

Hace 1 año, 8 meses

¿Puede darme un ejemplo concreto de lo que se espera de la URL y lo que realmente obtiene?

(@ geek-bandia)

Hace 1 año, 8 meses

¡Gracias por el rompecabezas! 🙂 Aquí se muestra actualmente:

DEBIERAS:

Está saliendo de la primera parte de la URL de S3. Tenga en cuenta que el único lugar donde vi esto fue el logotipo del encabezado en los sitios. Su plugin está filtrando otra reescritura correctamente.

(@ friki-bandia)

Hace 1 año, 8 meses

Lo siento …

Aquí está el código correcto:

Se muestra de esta manera …
<img src="/why-people-quit-main-assets/2019/03/MM_Logo_Dark_Blue.png" alt="MEMBERSHIP MULTIPLIERS">

Pero debería mostrarlo de esta manera:
<img src="https://s3-us-west-2.amazonaws.com/why-people-quit-main-assets/2019/03/MM_Logo_Dark_Blue.png" alt="MEMBERSHIP MULTIPLIERS" width="544" height="204">

(@ geek-bandia)

Hace 1 año, 8 meses

Escuché del soporte de Themeco y creen que es una cosa en su plugin y no una actualización, mencionan específicamente lo siguiente:

X solo encuentra la URL de la imagen del logotipo del encabezado en la tabla de opciones de WordPress. Creo que el plugin Offload S3 cambia las URL en esa tabla. No estoy seguro, así que confirme esto o pregunte al soporte de Offload S3 si tienen dicha función. Si es así, pregúnteles por qué no se han actualizado las URL del logotipo del encabezado. Específicamente, x_logo option_name es el logotipo del encabezado.

Realmente no creo que esto tenga nada que ver con eso, ya que creo que su plugin filtra la salida DESPUÉS de recuperarlo … algo parece haber sucedido con las prioridades tal vez cuando el procesamiento de filtros en el encabezado. Simplemente trate de darle toda la información que pueda.

(@ianmjones)

Hace 1 año, 8 meses

Hola @ geek-goddess, tienes razón, WP Offload Media filtra las URL locales de la biblioteca de medios a la versión remota si coincide con un elemento descargado.

El enlace roto es muy revelador, es una URL relativa que WP Offload Media nunca crearía (solo funciona con URL completas), por lo que se está eliminando algo «.https: //s3-us-west-2.amazonaws.com ”; de la URL después de filtrar su WP Offload Media.

O, quizás después de seleccionar el elemento de la Biblioteca de medios para el encabezado y guardarlo, el tema procesa la URL de S3 antes de que WP Offload Media tenga la oportunidad de convertirlo nuevamente en su URL local. Si el tema toca el dominio, etc. Desde la URL del artículo seleccionado hasta su preparación para guardarlo en su registro de preferencias, es posible que WP Offload Media no pueda reconocerlo como una URL de S3 y volver a cambiarlo localmente.

WP Offload Media hace todo lo posible para cambiar las URL de S3 a su versión local antes de guardarlas en la base de datos. Si el tema cambia la URL en JavaScript antes de guardarlo, o lo procesa con una prioridad de 10 o menos a través de su propio filtro, puedo ver que eso es un problema.

(@ geek-bandia)

Hace 1 año, 8 meses

Hola @ianmjones, te agradezco que hayas visto esto. Publiqué su respuesta en el foro de soporte de XTheme y les di un sitio de prueba para ver qué estaba pasando. Pudieron ver que había un problema y los agregaron al rastreador de problemas para resolverlo. Publicaré una actualización aquí cuando se resuelva y cualquier otro comentario que puedan tener sobre lo que estaba / está en cuestión.

(@helderconde)

Hace 1 año, 3 meses

Hola,

Estoy enfrentando exactamente el mismo problema que informó Geed Goddess. Aparte del logotipo del sitio, todas las imágenes funcionan perfectamente con el plugin Offload Media Lite (que almacena imágenes en S3).

Otra información relevante: la imagen del logotipo del sitio se convierte en “datos: imagen / gif; base64 ”cuando abre la página. Por lo tanto, no estoy seguro de si esto realmente se aplica al plugin en sí.

Espero que esto se solucione pronto.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *