WordPress.org

Make WordPress Core

Ticket #41700: 41700.diff

File 41700.diff, 1.8 KB (added by spacedmonkey, 4 years ago)
  • src/wp-includes/class-wp-query.php

     
    27642764                        $this->post_count = count( $this->posts );
    27652765                        $this->set_found_posts( $q, $limits );
    27662766
     2767                        if ( ! $q['suppress_filters'] ) {
     2768                                /**
     2769                                 * Filters the return value of post results array.
     2770                                 *
     2771                                 * @since 4.9.0
     2772                                 *
     2773                                 * @param array    $posts The array that is returned, with ids, wp_posts or id=>parent
     2774                                 * @param WP_Query &$this The WP_Query instance (passed by reference).
     2775                                 */
     2776                                $this->posts = apply_filters_ref_array( 'post_query_return', array( $this->posts, &$this ) );
     2777                        }
     2778
    27672779                        return $this->posts;
    27682780                }
    27692781
     
    27832795                                $r[ (int) $post->ID ] = (int) $post->post_parent;
    27842796                        }
    27852797
     2798                        if ( ! $q['suppress_filters'] ) {
     2799                                /**
     2800                                 * Filters the return value of post results array.
     2801                                 *
     2802                                 * @since 4.9.0
     2803                                 *
     2804                                 * @param array    $posts The array that is returned, with ids, wp_posts or id=>parent
     2805                                 * @param WP_Query &$this The WP_Query instance (passed by reference).
     2806                                 */
     2807                                $this->posts = apply_filters_ref_array( 'post_query_return', array( $r, &$this ) );
     2808                        }
     2809
    27862810                        return $r;
    27872811                }
    27882812
     
    30023026                        wp_queue_posts_for_term_meta_lazyload( $this->posts );
    30033027                }
    30043028
     3029                if ( ! $q['suppress_filters'] ) {
     3030                        /**
     3031                         * Filters the return value of post results array.
     3032                         *
     3033                         * @since 4.9.0
     3034                         *
     3035                         * @param array    $posts The array that is returned, with ids, wp_posts or id=>parent
     3036                         * @param WP_Query &$this The WP_Query instance (passed by reference).
     3037                         */
     3038                        $this->posts = apply_filters_ref_array( 'post_query_return', array( $this->posts, &$this ) );
     3039                }
     3040
    30053041                return $this->posts;
    30063042        }
    30073043