Custom background responsive en el personalizador
-
He añadido la funcionalidad de personalizar, con una imagen, el fondo del body en el personalizador:
$defaults = array( 'default-color' => '', 'default-image' => '', 'default-repeat' => 'repeat', 'default-position-x' => 'left', 'default-position-y' => 'top', 'default-size' => 'cover', 'default-attachment' => 'fixed', 'wp-head-callback' => '_custom_background_cb', 'admin-head-callback' => '', 'admin-preview-callback' => '' ); add_theme_support( 'custom-background', $defaults );
El problema que tengo es que la imagen de fondo debe tener 1900px de ancho para las pantallas grandes (1.2mb = 188ms), y me gustaría usar los image-sizes predefinidos en WP para viewports más pequeños (de la misma forma que se hace con
srcset
).Es decir, ¿Hay posibilidad de implementar CSS media queries en este personalizador? ¿O alguna otra forma de cargar la imagen de fondo más pequeña posible según el viewport?
Muchas gracias.
Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
- El debate ‘Custom background responsive en el personalizador’ está cerrado a nuevas respuestas.