Un usuario preguntó 👇
Establecer el ancho máximo para el tamaño de píxel causa problemas en gmail en dispositivos móviles. imágenes con ancho = 600px y ancho máximo: 600px borde exterior estirado con barra de desplazamiento horizontal…
Captura de pantalla: https://i.imgur.com/1BIxQyT.png
El ancho máximo de la imagen debe ser del 100% para imágenes de ancho completo.
No intenté modificarlo usando: add_filter (‘send_images_rss_email_image_style’, ‘rgc_email_images’, 10, 2); función rgc_email_images ($ estilo, $ max) {return sprintf (‘display: block; margin: 0 auto 10px; max width: 100%;’, $ max); }
Cambiado manualmente temporalmente: función de protección build_image ($ image_source) {
$ rss_option = get_option (‘rss_use_excerpt’); $ alineación = $ seo-> configuración[‘alignment’] ? $ this-> ubicación[‘alignment’] : ‘a la izquierda’; $ estilo = $ esto-> set_image_style ($ alineación); $ max_width = isset ($ this-> ubicación[‘image_size’] )? $ this-> ubicación[‘image_size’] : get_option (‘sendimagesrss_image_size’, 560); if ((‘1’ === $ rss_option || $ this-> can_process ()) && isset ($ image_source[1] ) && $ image_source[1] > $ max_width) {$ estilo. = ‘ancho máximo: 100%;’; }
(@littlerchicken)
Hace 2 años, 6 meses
Mirando el código que compartió, creo que está usando los extractos en sus feeds, en cuyo caso el gancho de filtro de imagen que desea usar es send_images_rss_excerpt_image_style
, No send_images_rss_email_image_style
. Esto debería permitirle cambiar el ancho máximo sin modificar los archivos del plugin.
El valor de ancho máximo de píxeles se estableció en lugar de un porcentaje porque algunos clientes de correo electrónico más antiguos no entienden el ancho máximo como un valor de porcentaje. Los clientes de correo electrónico más modernos manejan la capacidad de respuesta de manera más elegante.
No estaba familiarizado con la pregunta que se muestra en su foto: ¿puede ser más específico sobre el dispositivo móvil y el cliente de correo electrónico donde se conocieron? Compartir la URL de tu feed también puede ayudarme a solucionar problemas.
(@ivanpr)
Hace 2 años, 6 meses
Aquí están las configuraciones que usamos:
Admin> Configuración> Lectura: para cada fuente, pantalla: texto completo
Y la configuración del plugin:
https://i.imgur.com/KKakzRb.png
Con esa configuración no pude modificar la salida de la función build_image (). Tuvo que modificarlo en la fuente del plugin. [I know this is a bad idea and will be overwritten on update].
Para un ancho máximo de CSS, debe agregar la salida CSS de la siguiente manera: ancho máximo: 123px; ancho máximo: 100%;
Todos los clientes de correo electrónico ficticios omitirán la última regla con el%, pero seguirán el ‘px’ anterior.
Gracias por la gran coneccion!
¿Solucionó tu problema??
0 / 0