numberposts? showposts? posts_per_page?


19

Bu nedenle , Kodeks üzerindeki belgeler, tabelaların kullanımdan kaldırıldığı konusunda oldukça açık. Fakat aynı belgelerde sayıların hiçbirinden bahsedilmiyor. Bunun yerine posts_per_page listelenir.

Ancak get_posts için Codex belgelerine dönersek, sayı sütunlarından alıntı yapmak yerine posts_per_page'den bahsedilmez.

Gelen post.php biz neler olduğunu görmek : numberposts varsayılan (5) olarak kurulduğunda, ama sonra (posts_per_page args ayarlanmadığı sürece) posts_per_page kopyalanır.

Bu yüzden sorum gerçekten oldukça bilgiç, ama Codex'u güncellemek istiyorum, bu yüzden size sormak istedim - nihayetinde sayı tabelalarını reddeden, yazılarda_başlık_sayfayı teşvik etmek istemememizin bir nedeni var mı? Yoksa burada bazı eleştirel içgörüleri mi kaçırıyorum?


1
Sayı sütunları kullanımdan kaldırıldığından, buradan mesajlar_başlık_sayfa kullanmak en iyi yöntemdir.
— Brian Fegter

@Brian, beni sayıların resmi olarak kullanımdan kaldırıldığını gördüğünüz yere yönlendirebilir misiniz? Kaynakta hiçbir yerde bulamadım.
— Tom Auger

Maalesef, gösteri tabelalarından bahsediyordum. codex.wordpress.org/Class_Reference/… Özür dilerim.
— Brian Fegter

Yanıtlar:


9

Kanımca, x mesaj sayısını sorgulamak için kullanıldığı numberpostsgibi numberposts, kullanımdan kaldırma mantıklı olmazken sayfalandırma sırasında sayfa başına kaç yayın gösterildiğini belirtmek için kullanılır. Basitçe lehine itiraz edecekseniz , sayfalandırma olmazdı.posts_per_pagenumberpostsposts_per_page

yani:

"numberposts" => 50, "posts_per_page" => 10

sorgulanacak toplam 50 gönderi, her sayfada 10 gönderi, her biri 10 gönderinin 5 sayfası verilir.

kaldırılması numberposts:

"posts_per_page" => 50

sorgulanacak toplam 50 yayın, sayfa başına 50 yayın (değerini kopyaladığı numberpostsiçin posts_per_page), 50 sayfalık 1 sayfa vererek sayfalandırma yok.

Sadece farkında olduğunuzu tekrarlıyorum ve soru ile biraz kafam karışıyorsa bana bildirin.


3
Farklı şeyler yapmaları gerektiği gibi ses çıkardıklarına katılıyorum , ancak kodu incelerseniz aslında bilmiyorlar! Aslında, bazı durumlarda, "sayfalar" kavramının gerçekten devreye girmediği gibi, örneğin bir kenar çubuğu widget'ındaki bazı çıktılar gibi "sayı sütunlarını" tercih ederim.
— Tom Auger

Bence numberpostssen geçerken tarafından gönderilen tüm mesajları sorgulamak gerektiğinde ihtiyaç duyulan -1sizinle yapamazposts_per_page
— iSaumya
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.