Stavo leggendo l' eccellente risposta di Stephen Harris a questa domanda sull'uso di WP_query()
, query_posts()
e pre_get_posts
.
Dice "pre_get_posts è un filtro per alterare qualsiasi query. Viene spesso usato per modificare solo la" query principale "."
È possibile utilizzare pre_get_posts
per filtrare solo una specifica query secondaria creata con WP_Query
? per esempio.
$my_secondary_loop = new WP_Query(...);
if( $my_secondary_loop->have_posts() ):
while( $my_secondary_loop->have_posts() ): $my_secondary_loop->the_post();
//The secondary loop
endwhile;
endif;
wp_reset_postdata();
Qualsiasi aiuto molto apprezzato.