Changeset 28194
- Timestamp:
- 04/24/2014 11:54:31 AM (9 years ago)
- Location:
- trunk/src/wp-includes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/media.php
r28191 r28194 2657 2657 return; 2658 2658 2659 global $content_width ;2659 global $content_width, $wpdb; 2660 2660 2661 2661 $defaults = array( … … 2695 2695 } 2696 2696 } 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 " ); 2697 2712 2698 2713 $settings = array( … … 2710 2725 'defaultProps' => $props, 2711 2726 'attachmentCounts' => array( 2712 'audio' => wp_has_mime_type_attachments( 'audio') ? 1 : 0,2713 'video' => wp_has_mime_type_attachments( 'video') ? 1 : 02727 'audio' => ( $has_audio ) ? 1 : 0, 2728 'video' => ( $has_video ) ? 1 : 0 2714 2729 ), 2715 2730 'embedExts' => $exts, -
trunk/src/wp-includes/post.php
r28191 r28194 2293 2293 2294 2294 /** 2295 * Determine if at least one attachment of a particular mime-type has been uploaded2296 *2297 * @global wpdb $wpdb2298 *2299 * @since 3.9.12300 *2301 * @param string $mime_type The mime-type string to check.2302 *2303 * @return int|null If exist, the post ID of the first found attachment.2304 */2305 function wp_has_mime_type_attachments( $mime_type ) {2306 global $wpdb;2307 $sql = sprintf( "SELECT ID FROM $wpdb->posts WHERE post_type = 'attachment' AND post_mime_type LIKE '%s%%' LIMIT 1", like_escape( $mime_type ) );2308 return $wpdb->get_var( $sql );2309 }2310 2311 /**2312 2295 * Get default post mime types 2313 2296 *
Note: See TracChangeset
for help on using the changeset viewer.