хук-фильтр
since 2.8.0
wp_get_attachment_image_attributes
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'wp_get_attachment_image_attributes', string[] $attr, WP_Post $attachment, string|int[] $size )
Описание
Фильтрует список атрибутов изображения вложения.
Фильтруемое значение
Массив значений атрибутов для разметки изображения с ключами по имени атрибута.
См. wp_get_attachment_image() .
Параметры
$attr
string[]
обязательный
Массив значений атрибутов для разметки изображения с ключами по имени атрибута.
См. wp_get_attachment_image() .
$attachment
WP_Post
обязательный
Запись изображения-вложения.
$size
string|int[]
обязательный
Запрошенный размер изображения. Может быть любым зарегистрированным именем размера изображения либо массивом значений ширины и высоты в пикселях (именно в этом порядке).
Исходный код
wp-includes/media.php:1181
$attr = apply_filters( 'wp_get_attachment_image_attributes', $attr, $attachment, $size );
История изменений
| Версия | Описание |
|---|---|
| 6.8.2 | The $attr array includes width and height attributes. |
| 2.8.0 | Introduced. |

