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.