WordPress.org

Make WordPress Core

Ticket #18178: 18178.2.diff

File 18178.2.diff, 1.5 KB (added by aaroncampbell, 5 years ago)
  • wp-includes/media-template.php

     
    353353                                <option value="file">
    354354                                        <?php esc_attr_e('Media File'); ?>
    355355                                </option>
     356                                <option value="none">
     357                                        <?php esc_attr_e('None'); ?>
     358                                </option>
    356359                        </select>
    357360                </label>
    358361
  • wp-includes/media.php

     
    778778
    779779        $i = 0;
    780780        foreach ( $attachments as $id => $attachment ) {
    781                 $link = isset($attr['link']) && 'file' == $attr['link'] ? wp_get_attachment_link($id, $size, false, false) : wp_get_attachment_link($id, $size, true, false);
     781                if ( ! empty( $attr['link'] ) && 'file' === $attr['link'] )
     782                        $image_output = wp_get_attachment_link( $id, $size, false, false );
     783                elseif ( ! empty( $attr['link'] ) && 'none' === $attr['link'] )
     784                        $image_output = wp_get_attachment_image( $id, $size, false );
     785                else
     786                        $image_output = wp_get_attachment_link( $id, $size, true, false );
     787
    782788                $image_meta  = wp_get_attachment_metadata( $id );
    783789
    784790                $orientation = '';
     
    788794                $output .= "<{$itemtag} class='gallery-item'>";
    789795                $output .= "
    790796                        <{$icontag} class='gallery-icon {$orientation}'>
    791                                 $link
     797                                $image_output
    792798                        </{$icontag}>";
    793799                if ( $captiontag && trim($attachment->post_excerpt) ) {
    794800                        $output .= "