it-swarm-id.com

Perbedaan Antara WP_Query () dan get_posts () untuk Querying Posts?

Apa perbedaan antara menggunakan WP_Query() dan get_posts() ? Mana yang lebih baik untuk digunakan dalam kasus apa dan mengapa?

5
Amit

Nah, get_posts() sebenarnya instantiate objek WP_Query baru, jadi jika Anda merasa nyaman menggunakan WP_Query secara langsung, jangan repot-repot dengan get_posts(); get_posts hanya akan mengembalikan hasil dari database, sedangkan WP_Query memberi Anda seluruh fungsionalitas kelas.

6
John P Bloch

Selain apa yang dikatakan John P Bloch, Anda dapat memodifikasi objek WP_Query default (alih-alih membuat instance baru) sebelum dijalankan dengan metode kelas dan hook tindakan, mengurangi panggilan db yang Anda buat.

1
kevtrout