WordPress.org

Make WordPress Core

Ticket #30354: 30354.patch

File 30354.patch, 875 bytes (added by pbearne, 7 years ago)

patch

  • src/wp-includes/post.php

     
    52665266        if ( ! $cap = apply_filters( 'pub_priv_sql_capability', '' ) ) {
    52675267                $cap = $post_type_obj->cap->read_private_posts;
    52685268        }
     5269        $sql = '';
     5270        if ( $full ) {
     5271                $sql .= 'WHERE ';
     5272        }
    52695273
    5270         if ( $full ) {
    52715274                if ( null === $post_author ) {
    5272                         $sql = $wpdb->prepare( 'WHERE post_type = %s AND ', $post_type );
     5275                        $sql = $wpdb->prepare( 'post_type = %s AND ', $post_type );
    52735276                } else {
    5274                         $sql = $wpdb->prepare( 'WHERE post_author = %d AND post_type = %s AND ', $post_author, $post_type );
     5277                        $sql = $wpdb->prepare( 'post_author = %d AND post_type = %s AND ', $post_author, $post_type );
    52755278                }
    5276         } else {
    5277                 $sql = '';
    5278         }
    52795279
    52805280        $sql .= "(post_status = 'publish'";
    52815281