Parameters
$html string HTML img element or empty string on failure. $attachment_id int Image attachment ID. $size string | int[] Requested image size. Can be any registered image size name, or an array of width and height values in pixels (in that order). $icon bool Whether the image should be treated as an icon. $attr string[] Array of attribute values for the image markup, keyed by attribute name.
See wp_get_attachment_image() . More Arguments from wp_get_attachment_image( … $attr ) Attributes for the image markup.
src string Image attachment URL. class string CSS class name or space-separated list of classes.
Default attachment-$size_class size-$size_class , where $size_class is the image size being requested. alt string Image description for the alt attribute. srcset string The 'srcset' attribute value. sizes string The 'sizes' attribute value. loading string|false The 'loading' attribute value. Passing a value of false will result in the attribute being omitted for the image.
Defaults to 'lazy' , depending on wp_lazy_loading_enabled() . decoding string The 'decoding' attribute value. Possible values are 'async' (default), 'sync' , or 'auto' . Passing false or an empty string will result in the attribute being omitted.
Source
return apply_filters( 'wp_get_attachment_image', $html, $attachment_id, $size, $icon, $attr );
Changelog
| |
---|---|
| |