WordPress.org

Make WordPress Core

Ticket #39004: 39004.1.patch

File 39004.1.patch, 1.0 KB (added by rommelxcastro, 3 years ago)

fixes query

  • wp-admin/includes/post.php

    IDEA additional info:
    Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
    <+>UTF-8
     
    11481148
    11491149        // Filter query clauses to include filenames.
    11501150        if ( isset( $q['s'] ) ) {
    1151                 add_filter( 'posts_clauses', '_filter_query_attachment_filenames' );
     1151                add_filter( 'posts_clauses', '_filter_query_attachment_meta' );
    11521152        }
    11531153
    11541154        return $q;
     
    11711171        remove_filter( 'posts_clauses', __FUNCTION__ );
    11721172
    11731173        // Add a LEFT JOIN of the postmeta table so we don't trample existing JOINs.
    1174         $clauses['join'] .= " LEFT JOIN {$wpdb->postmeta} AS sq1 ON ( {$wpdb->posts}.ID = sq1.post_id AND sq1.meta_key = '_wp_attached_file' )";
     1174        $clauses['join'] .= " LEFT JOIN {$wpdb->postmeta} AS sq1 ON ( {$wpdb->posts}.ID = sq1.post_id AND ( sq1.meta_key = '_wp_attached_file' OR sq1.meta_key = '_wp_attachment_image_alt'  ) )";
    11751175
    11761176        $clauses['groupby'] = "{$wpdb->posts}.ID";
    11771177