WordPress.org

Make WordPress Core


Ignore:
Timestamp:
04/24/2014 11:54:31 AM (5 years ago)
Author:
johnbillion
Message:

Remove some unnecessary abstraction introduced in [28191]. See #27985.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/media.php

    r28191 r28194  
    26572657        return;
    26582658
    2659     global $content_width;
     2659    global $content_width, $wpdb;
    26602660
    26612661    $defaults = array(
     
    26952695        }
    26962696    }
     2697
     2698    $has_audio = $wpdb->get_var( "
     2699        SELECT ID
     2700        FROM $wpdb->posts
     2701        WHERE post_type = 'attachment'
     2702        AND post_mime_type LIKE 'audio%'
     2703        LIMIT 1
     2704    " );
     2705    $has_video = $wpdb->get_var( "
     2706        SELECT ID
     2707        FROM $wpdb->posts
     2708        WHERE post_type = 'attachment'
     2709        AND post_mime_type LIKE 'video%'
     2710        LIMIT 1
     2711    " );
    26972712
    26982713    $settings = array(
     
    27102725        'defaultProps' => $props,
    27112726        'attachmentCounts' => array(
    2712             'audio' => wp_has_mime_type_attachments( 'audio' ) ? 1 : 0,
    2713             'video' => wp_has_mime_type_attachments( 'video' ) ? 1 : 0
     2727            'audio' => ( $has_audio ) ? 1 : 0,
     2728            'video' => ( $has_video ) ? 1 : 0
    27142729        ),
    27152730        'embedExts'    => $exts,
Note: See TracChangeset for help on using the changeset viewer.