secara mendalam. Sebelum kita mula, mari kita cepat mengkaji semula mekanisme warisan parameter WP_Query
. Artikel dengan WP_Query
ditetapkan ke exclude_from_search
juga akan dikecualikan daripada hasil carian. true
Parameter menyusun
anda boleh menyusun dengan dua parameter berikut:
orderby
relevance
post_name__in
. post_name__in
post_parent__in
. Apabila anda menggunakan post_parent__in
dan post_name__in
ditetapkan ke ignore_sticky_posts
, parameter true
diabaikan. Anda juga boleh memilih untuk mengeluarkan hanya halaman yang muncul di halaman paging. Sebagai contoh, jika anda ingin memaparkan 20 artikel yang akan dipaparkan pada halaman ketiga dalam contoh di atas, anda boleh menggunakan kod berikut: orderby
$args = array( 'posts_per_archive_page' => '20', 'paged' => '3' );
: offset
$args = array( 'posts_per_page' => '20', 'offset' => '40' );
anda juga boleh mematikan ciri paging sepenuhnya untuk memastikan semua artikel dipaparkan pada halaman yang sama:
$args = array( 'nopaging' => true );
Kelas menyediakan fleksibiliti yang hebat dalam menentukan bilangan artikel yang akan ditanya, perintah di mana artikel dipaparkan, dan status artikel yang akan dipaparkan. WP_Query
), sementara yang lain hanya memberi anda lebih banyak kawalan ke atas bagaimana pertanyaan berjalan. 'post_status' => 'inherited'
Artikel ini telah dikemas kini dan mengandungi sumbangan dari Nitish Kumar. Nitish adalah pemaju web dengan pengalaman dalam mewujudkan laman web e-dagang di pelbagai platform. Dia menggunakan masa lapangnya untuk bekerja pada projek peribadi untuk menjadikan kehidupan sehariannya lebih mudah atau mengambil jalan malam yang panjang dengan rakan -rakan.
Atas ialah kandungan terperinci Argumen WP_Query: Status, Pesanan, dan Penomboran. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!