Est-il nécessaire d’utiliser les fonctions wp_reset_postdata()
et wp_reset_query()
ensemble?
Est-ce un cas où je choisirais l'une des deux fonctions? est-il utile de le faire après une requête:
wp_reset_postdata();
wp_reset_query();
Il n'y a pas besoin de les utiliser tous les deux.
Vous ne devez utiliser wp_reset_query()
que si vous avez modifié la requête avec query_posts()
(ce que vous devriez éviter). Cette fonction appelle également wp_reset_postdata()
- http://core.trac.wordpress.org/browser/tags/3.4.1/wp-includes/query.php#L95
Il est donc préférable d'utiliser wp_reset_postdata()
après avoir exécuté une requête distincte.