Я ищу способ обращения к адаптивным атрибутам srcset и sizes в блоках изображений Гутенберга - таким как image, cover и gallery.
Обычно это можно сделать с помощью фильтра 'wp_get_attachment_image_attributes', например:
function new_img_sizes( $attr, $attachment, $size ) {
if ( is_array( $size ) ) {
$attr['sizes'] = $size[0] . 'px';
} elseif ( $size == 'large') {
$attr['sizes'] = '99999px';
}
return $attr;
}
add_filter( 'wp_get_attachment_image_attributes', 'new_img_sizes', 25, 3 );
Но блоки Гутенберга на это не реагируют.Есть ли другой способ или способ использовать этот фильтр для изменения их поведения srcset?