Différences entre WP_Query () et get_posts () pour Interrogation messages?
-
16-10-2019 - |
Question
Quelles sont les différences entre l'utilisation WP_Query()
et get_posts()
? Ce qui est préférable d'utiliser dans ce cas et pourquoi?
La solution
Eh bien, get_posts()
instancie un nouvel objet WP_Query
, donc si vous êtes à l'aise en utilisant directement WP_Query
, ne prend pas la peine avec get_posts()
; get_posts
ne renvoie les résultats de la base de données, alors que WP_Query
vous donne toute la fonctionnalité de la classe.
Autres conseils
En plus de ce que John P Bloch dit, vous pouvez modifier l'objet WP_Query par défaut (au lieu de créer une nouvelle instance) avant d'exécuter avec ses méthodes de classe et un crochet d'action, ce qui réduit le db vous appelle faire.
Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange