WordPress.org

Make WordPress Core

Ticket #16824: ticket.16824.diff

File ticket.16824.diff, 571 bytes (added by danielbachhuber, 3 years ago)
  • wp-includes/query.php

     
    23712371 
    23722372                if ( isset($q['post_status']) && '' != $q['post_status'] ) { 
    23732373                        $statuswheres = array(); 
    2374                         $q_status = explode(',', $q['post_status']); 
     2374                        if ( is_array( $q['post_status'] ) ) { 
     2375                                $q_status = $q['post_status']; 
     2376                        } else { 
     2377                                $q_status = explode(',', $q['post_status']); 
     2378                        } 
    23752379                        $r_status = array(); 
    23762380                        $p_status = array(); 
    23772381                        $e_status = array();