queried_object using pre_get_posts gets notices and warning
Do no modify the queried_object property, instead use the set methods to modify the query to achieve your desired output. Below example will work. Use only one of the query, page_id(when you are setting a page id) or post__in/p (when you are setting post_id’s array or a post_id respectively). function replaceQuery( $query ) { if … Read more