WordPress : Est-il nécessaire d’utiliser à la fois wp_reset_postdata et wp_reset_query ?

Publié par Jean-Michel le

Est-il nécessaire d’utiliser à la fois wp_reset_postdata()et wp_reset_query()ensemble?

Est-ce un cas que je choisirais l’une des deux fonctions; est-il utile de le faire après une requête:

 wp_reset_postdata();
 wp_reset_query();

Solution n°1 trouvée

Il n’est pas nécessaire de les utiliser tous les deux.

Vous ne devez utiliser que wp_reset_query()si vous avez modifié la requête avec query_posts()(ce que vous devez éviter). Cette fonction appelle également wp_reset_postdata()– http://core.trac.wordpress.org/browser/tags/3.4.1/wp-includes/query.php#L95

Lire également:  Wordpress : script de mise en file d'attente pour un code court spécifique

Il est donc préférable de l’utiliser wp_reset_postdata()après avoir exécuté une requête séparée.

Solution n°2 trouvée

Il n’est pas nécessaire de les utiliser tous les deux.

Vous ne devez utiliser que wp_reset_query()si vous avez modifié la requête avec query_posts()(ce que vous devez éviter). Cette fonction appelle également wp_reset_postdata()– http://core.trac.wordpress.org/browser/tags/3.4.1/wp-includes/query.php#L95

Lire également:  Modification de la pagination Wordpress par page

Il est donc préférable de l’utiliser wp_reset_postdata()après avoir exécuté une requête séparée.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *