Domanda

Quali sono le differenze tra l'utilizzo WP_Query() e get_posts() ? Che è meglio per l'uso in quale caso e perché?

È stato utile?

Soluzione

Bene, get_posts() in realtà un'istanza di un nuovo oggetto WP_Query, quindi se sei a tuo agio con WP_Query direttamente, non si preoccupano neppure con get_posts(); get_posts restituirà solo i risultati dal database, mentre WP_Query ti dà tutta la funzionalità della classe.

Altri suggerimenti

In aggiunta a ciò che dice John P Bloch, è possibile modificare l'oggetto predefinito WP_Query (invece di creare una nuova istanza) prima che si corre con metodi di classe IT e di un gancio di azione, riducendo il db chiamate effettuate.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top