Diferencias entre WP_Query () y get_posts () para consultar los mensajes?
-
16-10-2019 - |
Pregunta
¿Cuáles son las diferencias entre el uso WP_Query()
y get_posts()
? ¿Qué es mejor para su uso en qué caso y por qué?
Solución
Bueno, en realidad get_posts()
instancia un nuevo objeto WP_Query
, por lo que si se siente cómodo usando WP_Query
directamente, ni siquiera se molestan con get_posts()
; get_posts
sólo devolverá los resultados de la base de datos, mientras que WP_Query
le da toda la funcionalidad de la clase.
Otros consejos
Además de lo que dice John P Bloch, puede modificar el objeto WP_Query por defecto (en lugar de crear una nueva instancia) antes de que funcione con ella son los métodos de clase y un gancho de acción, lo que reduce el PP pide que realice.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a wordpress.stackexchange