WordPress.org

Make WordPress Core

Ticket #33979: 33979-3.diff

File 33979-3.diff, 906 bytes (added by antpb, 4 years ago)
  • src/wp-includes/media.php

     
    18241824                if ( isset( $image_meta['height'], $image_meta['width'] ) ) {
    18251825                        $orientation = ( $image_meta['height'] > $image_meta['width'] ) ? 'portrait' : 'landscape';
    18261826                }
    1827                 $output .= "<{$itemtag} class='gallery-item'>";
     1827                /**
     1828                * Filter the gallery item classes.
     1829                *
     1830                * @since 5.0
     1831                *
     1832                * @param string $classes    Classes applied to gallery item.
     1833                * @param object $attachment Attachment object.
     1834                */
     1835                $classes = 'gallery-item';
     1836                $gallery_item_classes = apply_filters( 'gallery_item_classes', $classes, $attachment );
     1837                $output .= "<{$itemtag} class='{$gallery_item_classes}'>";
    18281838                $output .= "
    18291839                        <{$icontag} class='gallery-icon {$orientation}'>
    18301840                                $image_output