WordPress temanıza sayısal sayfalama eklemek ister misiniz?
Varsayılan olarak, WordPress temaları arşiv sayfalarının altında Sonraki / Önceki bağlantıları ekler. Zorluk, bunların pek kullanıcı dostu olmamasıdır. Bu yüzden birçok popüler blog, ziyaretçilerin arşiv sayfalarında gezinmesini kolaylaştırmak için sayısal sayfalama kullanır.
Bu makalede, WordPress temanıza sayısal sayfalama eklemeyi göstereceğiz.

WordPress Temanıza Neden Sayısal Sayfalama Eklemelisiniz?
Çoğu tema, gönderilerin bir listesini gösteren bir arşiv sayfasına sahiptir. Daha fazla WordPress blog gönderisi yayınladıkça, arşiv sayfanız birden çok sayfaya yayılacaktır.
Sayfalama bağlantıları, ziyaretçilerin arşiv sayfaları arasında gezinmesine yardımcı olur ve tipik olarak WordPress web sitenizin alt kısmında görünür.
Bazı WordPress temaları sayfalama için 'Eski yazılar' ve 'Yeni yazılar' bağlantılarını kullanır. Ancak bu, ziyaretçinin yalnızca bir sayfa ileri ve geri gitmesine izin verir.
Ayrıca ziyaretçinin mevcut konumunu arşivde göstermez. Bu, ziyaretçilerin blogunuzun arşivinde gezinmesini zorlaştırabilir.
Sayısal sayfalama tam da bu noktada devreye girer.
‘Eski’ ve ‘Yeni’ bağlantılarını göstermek yerine, sayısal sayfalama ziyaretçilerin arşivdeki belirli bir sayfaya atlamasını sağlayan bir dizi sayı gösterir.
Sayısal sayfalama ayrıca mevcut sayfa numarasını göstermek için vurgular veya farklı renkler kullanabilir, böylece ziyaretçi arşivde tam olarak nerede olduğunu her zaman bilir.
WPBeginner'da sayısal sayfalama kullanıyoruz ve mevcut sayfa numarasını turuncu renkle vurguluyoruz. Ayrıca ziyaretçinin mevcut sayfasını çevreleyen 4 sayfaya doğrudan bağlantılar sağlıyoruz.
Arşivimizdeki son sayfaya bile bir bağlantımız var, böylece ziyaretçiler en eski gönderilerimizi hızlı ve kolay bir şekilde görebilirler, aşağıdaki resimde görebileceğiniz gibi.

Deneyimlerimize göre, bu tür sayısal sayfalama, sitenizin varsayılan 'Eski gönderiler' ve 'Yeni gönderi' bağlantılarına kıyasla gezinmesini kolaylaştırır.
WordPress temanızda 'Eski' ve 'Yeni' sayfalama varsa, bunu sayısal sayfalama ile değiştirmeyi her zaman öneririz.
Bu kılavuzda, WordPress temanıza sayısal sayfalama eklemenin iki farklı yolunu ele alacağız. Belirli bir yönteme doğrudan geçmek isterseniz, aşağıdaki bağlantıları kullanabilirsiniz.
- Yöntem 1. WP-PageNavi kullanarak WordPress'e sayısal sayfalama ekleme
- Yöntem 2. WordPress temanıza sayısal sayfalama nasıl manuel olarak eklenir
Yöntem 1. WP-PageNavi Kullanarak WordPress'e Sayısal Sayfalama Nasıl Eklenir
WordPress'e sayısal sayfalama eklemenin en kolay yolu WP-PageNavi eklentisini kullanmaktır.
Bu eklentiyi kullanmak için temanızın kodunda bazı değişiklikler yapmanız gerekecek, ancak WP-PageNavi sitenizin sayfalama üzerinde tam kontrol sağladığı için tam kod yönteminden çok daha kolaydır.
First thing you need to do is install and activate the WP-PageNavi plugin. For more details, please see our step by step guide on how to install a WordPress plugin.
Eklentiyi etkinleştirdikten sonra eklenti ayarlarını yapılandırmak için Ayarlar » PageNavi'ye gidin.

Burada, varsayılan sayfalama metinlerinden herhangi birini kendi metninizle değiştirebilirsiniz. Örneğin, web sitenizin ‘İlk Sayfa’ ve ‘Son Sayfa’ bağlantıları için kullandığı metni değiştirebilirsiniz.
Sayısal sayfalama bağlantılarını da özelleştirebilirsiniz.
'Gösterilecek Sayfa Sayısı' bölümünde, eklentinin web sitenizin sayfalama bölümünde kaç sayfa göstereceğini seçebilirsiniz.

Bu varsayılan olarak 5 olarak ayarlanmıştır, bu da WP-PageNavi'nin 5 sayfaya doğrudan bağlantı göstereceği anlamına gelir.
Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, 4. sayfadaysanız, 2, 3, 4, 5 ve 6. sayfalara bağlantılar göreceksiniz.

Daha fazla veya daha az sayfa göstermek isteyebilirsiniz. Bu değişikliği yapmak için, yeni sayıyı ‘Gösterilecek Sayfa Sayısı’ alanına yazmanız yeterlidir.
Varsayılan olarak, eklenti birkaç büyük sayı gösterecektir. Bu, ziyaretçilerin tek bir tıklamayla birden çok sayfa ilerlemesini sağlar.
Varsayılan olarak eklenti, her seferinde 10 artan üç büyük sayı gösterir. Örneğin, 10, 20 ve 30.
5 veya 20 gibi farklı bir aralık kullanmak mı istiyorsunuz? O zaman yeni aralığı 'Çoklu Büyük Sayfa Numaralarını Göster' alanına yazmanız yeterlidir.

Her WordPress sitesi farklıdır, bu nedenle sizin için hangi sayfalama ayarlarının en iyi çalıştığını görmek için farklı ayarları denemek iyi bir fikirdir.
WP-PageNavi ayarlarında herhangi bir değişiklik yaptıysanız, sayfanın altına kaydırmayı ve Değişiklikleri Kaydet düğmesine tıklamayı unutmayın.
Ardından, WordPress temanıza bir şablon etiketi eklemeniz gerekir. Bunu yapmak için bir alt tema oluşturmanızı ve ardından alt temanın kodunu düzenlemenizi öneririz.
Bir alt tema oluşturarak, özel sayısal sayfalama özelliğinizi kaybetmeden WordPress temanızı güvenle güncelleyebilirsiniz. Daha fazla bilgi edinmek için WordPress alt teması oluşturma hakkındaki adım adım kılavuzumuza bakın.
Bir üst veya alt tema düzenlemeyi seçmeniz fark etmeksizin, bir FTP istemcisine ihtiyacınız olacaktır. FTP'yi ilk kez kullanıyorsanız, FTP kullanarak sitenize nasıl bağlanacağınıza dair eksiksiz kılavuzumuza bakabilirsiniz.
FTP üzerinden WordPress hosting hesabınıza bağlandığınızda, WordPress tema kodunuzu düzenlemeye hazırsınız.
Bu adımlar WordPress temanıza bağlı olarak değişecektir. Ancak, genellikle index.php veya archive.php dosyanızdaki kodu ve WordPress temanızdaki diğer arşiv şablon dosyalarını düzenlemeniz gerekecektir.
Bu dosyaları açın ve ardından previous_posts_link ve next_posts_link etiketlerini arayın.
Bu etiketleri bulursanız, bunları aşağıdaki kod parçacığıyla değiştirin:
<?php wp_pagenavi(); ?>
Bazı temalarda previous_posts_link veya next_posts_link etiketi olmayabilir.
Bu etiketleri temanızda bulamazsanız, bunun yerine the_posts_navigation etiketini arayın. Örneğin, Twenty Twenty-One temasının archive.php dosyasında aşağıdakileri bulacaksınız:
<?php /*twenty_twenty_one_the_posts_navigation();*/
Ardından bu satırı aşağıdaki kod parçacığıyla değiştirebilirsiniz:
<?php wp_pagenavi(); ?>
Bu değişiklikleri yaptıktan sonra, açık olan tüm WordPress tema dosyalarını kaydedin ve kapatın.
Şimdi, WordPress arşiv sayfanızı ziyaret ettiğinizde, yeni sayısal sayfalama özelliğinizin web sitenizde canlı olarak göründüğünü görmelisiniz.
Bu noktada, sayısal sayfalama işleminin rengini ve stilini değiştirmek isteyebilirsiniz, böylece temanızla veya web sitesi markanızla daha iyi uyum sağlar.
Bunu eklentinin kodunu düzenleyerek yapabilirsiniz.
Ancak, WP-PageNavi kodunu temanızın style.css dosyasına yapıştırmanızı ve ardından değişikliklerinizi tema dosyası içinde yapmanızı öneririz. Bu, WP-PageNavi eklentisini güncellediğinizde özelleştirmelerinizi kaybetmeyeceğiniz anlamına gelir.
Eklenti kodunuzu kopyalamak için Ayarlar » PageNavi'ye gidin. Ardından 'pagenavi-css.css kullan' bölümünü bulabilir ve yanındaki 'Hayır' radyo düğmesine tıklayabilirsiniz.
Değişikliklerinizi kaydetmek için lütfen 'Değişiklikleri Kaydet' düğmesine tıklamayı unutmayın.

Ardından, Eklentiler » Eklenti Dosya Düzenleyici'ye gidin.
Ardından ‘Düzenlenecek eklentiyi seç’ açılır menüsünü açabilir ve ‘WP-Page Navi’yi seçebilirsiniz. Bundan sonra, ‘Seç’e tıklamaya hazırsınız.

Sağdaki menüde pagenavi-css.css dosyasına tıklayın.
Ardından, bu dosyadaki tüm kodu kopyalayın.

Sonra, Görünüm » Tema Dosyası Düzenleyici'ye gidin.
Sağdaki menüde, temanızın style.css dosyasına tıklayın.

Artık pagenavi-css.css kodunuzu temanın style.css dosyasına yapıştırabilir ve değişikliklerinizi yapmaya başlayabilirsiniz.
Bir örneğe bakalım. İşte temanızın style.css dosyasına ekleyebileceğiniz, sayısal sayfalama kodunun değiştirilmiş bir sürümü:
wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
color: #FFF;
text-decoration: none;
background-color:#6FB7E9;
border: 1px solid #B2D1E5;
padding: 5px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #E9F2F9;
background-color:#6FB7E9;
}
.wp-pagenavi span.current {
font-weight: bold;
background-color:#3C8DC5;
}
Aşağıdaki resimde, bu sayısal sayfalama sitenizde nasıl görünecek?

WordPress web sitenizde en iyi hangisinin göründüğünü görmek için farklı stilleri denemeye değer.
Sayısal sayfalama görünümünden memnun kaldığınızda, değişikliklerinizi kaydetmek için Dosyayı Güncelle düğmesine tıklayın.
Yöntem 2. WordPress Temanıza Sayısal Sayfalama Nasıl Manuel Olarak Eklenir
Alternatif olarak, WordPress temanıza kod kullanarak sayısal sayfalama ekleyebilirsiniz.
Birçok WordPress teması, yerleşik 'Eski' ve 'Yeni' bağlantıları veya varsayılan sayısal sayfalama ile birlikte gelir. Örneğin popüler Astra teması, aşağıdaki resimde görebileceğiniz gibi arşiv sayfalarınıza otomatik olarak kendi sayısal sayfalama özelliğini ekler.

Bir temanın yerleşik sayfalama özelliğini özelleştirmek için bu yöntemi kullanabilirsiniz. Örneğin, sitenize daha iyi uyum sağlaması için stilini değiştirebilirsiniz.
Sayısal sayfalama eklemek için temanızın functions.php dosyasını açın. Buradan bir FTP istemcisi veya WordPress barındırma cPanel dosya yöneticinizi kullanabilirsiniz. FTP kullanıyorsanız, FTP kullanarak sitenize nasıl bağlanacağınıza dair tam kılavuzumuzu görebilirsiniz.
Sitenize başarıyla bağlandıktan sonra, functions.php dosyasını açın ve aşağıdaki kodu ekleyin:
function wpbeginner_numeric_posts_nav() {
if( is_singular() )
return;
global $wp_query;
/** Stop execution if there's only 1 page */
if( $wp_query->max_num_pages <= 1 )
return;
$paged = get_query_var( 'paged' ) ? absint( get_query_var( 'paged' ) ) : 1;
$max = intval( $wp_query->max_num_pages );
/** Add current page to the array */
if ( $paged >= 1 )
$links[] = $paged;
/** Add the pages around the current page to the array */
if ( $paged >= 3 ) {
$links[] = $paged - 1;
$links[] = $paged - 2;
}
if ( ( $paged + 2 ) <= $max ) {
$links[] = $paged + 2;
$links[] = $paged + 1;
}
echo '<div class="navigation"><ul>' . "\n";
/** Previous Post Link */
if ( get_previous_posts_link() )
printf( '<li>%s</li>' . "\n", get_previous_posts_link() );
/** Link to first page, plus ellipses if necessary */
if ( ! in_array( 1, $links ) ) {
$class = 1 == $paged ? ' class="active"' : '';
printf( '<li%s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( 1 ) ), '1' );
if ( ! in_array( 2, $links ) )
echo '<li>…</li>';
}
/** Link to current page, plus 2 pages in either direction if necessary */
sort( $links );
foreach ( (array) $links as $link ) {
$class = $paged == $link ? ' class="active"' : '';
printf( '<li%s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( $link ) ), $link );
}
/** Link to last page, plus ellipses if necessary */
if ( ! in_array( $max, $links ) ) {
if ( ! in_array( $max - 1, $links ) )
echo '<li>…</li>' . "\n";
$class = $paged == $max ? ' class="active"' : '';
printf( '<li%s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( $max ) ), $max );
}
/** Next Post Link */
if ( get_next_posts_link() )
printf( '<li>%s</li>' . "\n", get_next_posts_link() );
echo '</ul></div>' . "\n";
}
Bu kod, WordPress temanızda göstermeye hazır sayfa sayısını alır.
Sonraki adımlar temanıza bağlı olarak değişecektir.
Temanızda yerleşik bir sayfalama biçimi yoksa, sayısal sayfalama göstermek istediğiniz index.php, archive.php, category.php veya başka herhangi bir sayfaya aşağıdaki şablon etiketini ekleyebilirsiniz.
<?php wpbeginner_numeric_posts_nav(); ?>
Yalnızca bu kodu nereye ekleyeceğinizin web sitenizde sayısal sayfalama işleminin nerede görüntüleneceğini etkileyeceğini unutmayın.
Genellikle, sayfalama işlemini arşiv sayfalarınızın altında göstermek istersiniz, bu nedenle şablon etiketini genellikle altbilgi kodunuza eklemek istersiniz.
Temanızda zaten 'Eski Yazılar' ve 'Yeni Yazılar' bağlantıları gibi bir sayfalama biçimi var mı?
Bu durumda, sayfalama kodunu bulmanız ve onu yukarıdaki kod parçacığıyla değiştirmeniz gerekecektir.
Örneğin, Ashe, en iyi ücretsiz WordPress blog temalarından biridir ve arşiv sayfalarınıza zaten 'İlk' ve 'Son sayfa' sayfalama bağlantıları ekler.
Bu yerleşik bağlantıları sayısal sayfalama ile değiştirmek için temanın templates/grid.php ve templates/blog-pagination.php dosyalarını düzenlemeniz gerekir.
Bu dosyalardan her birinde, aşağıdaki bölümü bulun:
<?php get_template_part( 'templates/grid/blog', 'pagination' ); ?>
Ardından bu satırı aşağıdaki kod parçacığıyla değiştirebilirsiniz:
<?php wpbeginner_numeric_posts_nav(); ?>
Kodu ekledikten sonra değişikliklerinizi kaydetmeyi unutmayın.
Bir sonraki adım özel sayısal sayfalamanızı stilize etmektir.
Ziyaretçilerin arşivde gezinmesine yardımcı olmak için mevcut sayfa numarasını farklı bir renkle vurgulayacağız. Bunu yapmak için temanızın style.css dosyasını açın ve ardından aşağıdaki kodu bu dosyaya yapıştırın:
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
color: #fff;
text-decoration:none;
}
.navigation li {
display: inline;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
background-color: #6FB7E9;
border-radius: 3px;
cursor: pointer;
padding: 12px;
padding: 0.75rem;
}
.navigation li a:hover,
.navigation li.active a {
background-color: #3C8DC5;
}
Tüm bunlardan sonra, Dosyayı Güncelle düğmesine tıklayarak değişikliklerinizi kaydedin.
Şimdi arşiv sayfasını ziyaret ederseniz, web sitenizde sayısal sayfalama işleminin canlı olarak gösterildiğini göreceksiniz.

Bu makalenin, WordPress temanıza sayısal sayfalama eklemeyi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, WordPress ile çevrimiçi blog yazarak para kazanmanın ve hiç kod yazmadan özel bir WordPress teması oluşturmanın yolları hakkındaki rehberimize de göz atabilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.


Emmy Clifford
Temalandırma yapmadan "Önceki" ve "Sonraki" düğmelerini nasıl daha kalın yapabilirim?
WPBeginner Desteği
Bunu stilize etmek için CSS kullanmanız gerekir, eğer WP-PageNavi kullanıyorsanız, önerilen yöntemleri veya yerleşik bir seçenekleri olup olmadığını öğrenmek için destekleriyle iletişime geçmenizi öneririz.
Yönetici
Kzain
bu yardımcı oluyor ama temamın sayfalama ile çalışıp çalışmadığını nasıl anlarım? ve Elementor sayfalama düğmesini ilgili gönderi bölümü için kullanırsam ne olur
WPBeginner Desteği
If your theme or page builder already has a pagination option, we would recommend using that first instead of the method from this guide
Yönetici
Jiří Vaněk
Generate Press temasını kullanıyorum ve sayfalama çubuğunu daha fazla sayfaya genişletmek için harika çalışan bir kod parçası buldum. Ancak, bu makaleye göre, sayfalama çubuğunu web sitemin görünümüne uyacak şekilde özelleştirebileceğimi de görüyorum. Muhtemelen yakında özelleştirme rehberinizi deneyeceğim ve çubuğu sitemin renklerine uyacak şekilde daha iyi stilize etmeye çalışacağım. Bu küçük bir detay ama bu çubuk oldukça görünür ve önemli. Teşekkürler.
Sujal
There’s little bug in last lines which shows next link. You’re missing $ sign at two places get_next_posts_link() . Can you please fix that so code works well for new visitors
/** Sonraki Yazı Bağlantısı */
if ( $get_next_posts_link() )
printf( ‘%s’ . “\n”, $get_next_posts_link() );
Sandipan
Çalışmıyor. Kodu index.php'ye ekledikten sonra bağlantılar çalışmıyor
WPBeginner Desteği
Temanızda özel bir stil olabilir, temanızın özel desteğiyle iletişime geçmek isteyebilirsiniz ve size yardımcı olabilmelidirler.
Yönetici
Quy
teşekkürler.
Normalde, home.php gönderi sayfasının döngü içeriğini gösterecektir, ancak temam varsayılan olarak home.php sağlamadığı için wpbeginner_numeric_posts_nav(); fonksiyonunu index.php'ye (endwhile; altına) ekledim ve çalıştı.
WPBeginner Desteği
Thanks for sharing how you were able to solve the issue
Yönetici
FloJDM
Çok Yardımcı Oldu Teşekkürler!
WPBeginner Desteği
You’re welcome
Yönetici
Alexandre
Harika bir makale, basit ve doğrudan konuya!
Benim için mükemmel çalıştı, çok teşekkürler!!
WPBeginner Desteği
Glad our guide was helpful
Yönetici
ModGirl
WordPress teması “X Blog” kullanıyorum ve bunu o temaya nasıl ekleyeceğimi anlamaya çalışıyorum. Deneyebildiğim her şey hata veriyor. Neden temanın bununla çalışmadığından emin değilim. Herhangi bir yardım takdir edilecektir. teşekkürler
Adam
Bu gerçekten faydalı bir eğitim, teşekkürler. Genesis kod örneğini başarıyla kullandım!
Benim tek sorunum, bu sitedeki kodu kopyalayıp yapıştırmak, numaralı sayfalama yerindeki elipsler için bir kodlama hatasına neden oldu. Bu yüzden sitede elips yerine elmas/soru işareti karakteri görüntülendi. Bu hatayı düzelten HTML Varlığı (ondalık) elipsi: … kullandım. Bu, muhtemelen meta charset veya başka bir şeydeki farklılıklar nedeniyle, bu kodu uyguladığım iki siteden yalnızca birinde meydana geldi.
Ilya
2018'den selamlar! Sizin için harika bir şeyim var, WordPress'in çekirdek the_posts_pagination() fonksiyonu.
jagadeesh
kodu ekledim ama web sitesinin üstünde görünüyor
Sijo
Sayfa 2'den sonra sayfalama çalışmıyor. 3, 4 vb. tıkladığımda 404 sayfası gösteriyor... Yukarıdaki kodu kullandım. Bunu nasıl çözebilirim?
Jean Braithwaite
Sayfalama için manuel yönteminizi kullanıyorum ve diyorsunuz ki "aşağıdaki şablon etiketini temanızın index.php, archive.php, category.php ve diğer arşiv sayfası şablonlarına ekleyin".
Site, özel bir gönderi türü kullanan normal bir web sitesi ve bir blogdan oluşmaktadır.
Arşiv.php sayfamda iyi çalıştı, ancak blog sayfamda, yani bir sayfa şablonu olan page-blog.php'de de kullanmak istiyorum. Orada hiç çalıştıramıyorum. Neden böyle? Çalışmasını sağlamak için yapabileceğim bir şey var mı?
ziru
merhaba, bazı şablonlara ekledim ve wordpress'im artık çalışamadı, giriş bile yapamadım ve ana sayfam boş bir sayfa haline geldi ve tüm web sitesi çökmüş gibi görünüyor, ne yapabilirim?
Turab
Bunun için seni seviyorum. Hayat kurtarıcısın.
Subroto
Bu gönderi için çok teşekkür ederim.
Ingy Anees
Bu özel gönderi türünde benim için iyi çalışıyor ancak arama sonuçlarıyla çalıştıramıyorum.. Hiçbir şey gösterilmiyor. Herhangi bir tavsiye?
souno
Çok güzel makale ve bir sorum var.
Son sayfada toplam sayfa sayısını nasıl gösterebilirim? Sizin demosunda “9” gösteriyor
Teşekkürler!
renee
harika kod – harika çalıştı! paylaştığınız için teşekkür ederim
Azamat
Özel taksonomi terimleri listesine nasıl sayfalama ekleyebilirim?
Andy
Rajath gibi benim de sayfalama mobil cihazlarda iyi görüntülenmediği için birkaç sorunum vardı. Benim durumumda satırlar üst üste biniyordu. Bunu CSS'ye bir satır yüksekliği ekleyerek çözdüm:
satır-yüksekliği: 2.5em;
mostafa
Merhaba, bu kodu temam için kullandım (wp-nav eklentisi olmadan), diğer sayfalarda çalışıyor ancak ana sayfada çalışmıyor. Sorun tam olarak nedir?
Rajath
Merhaba, bu sayfalama özelliğini temamda kullanıyorum ve tüm sayfalarda ve kategorilerde iyi çalışıyor, yalnızca özel wp_query kullandığım sayfalar hariç. Sizin de genesis framework'tekine benzer bir kod kullandığınızı okudum ve wp_reset_query() kullandım ama işe yaramadı. Yardımınız için şimdiden teşekkürler.
anuj sharma
merhaba
verdiğiniz kodu kullanıyorum ve function.php'ye yapıştırıyorum ve ayrıca style.css'ye css ekliyorum ama bu sayfalama tasarımını gösteriyor ama çalışmıyor
JM
Merhaba! Öncelikle bu gönderiyi paylaştığınız için teşekkür etmek istiyorum. Bu gönderinin oldukça eski olduğunu biliyorum ama hala çok faydalı!
Sayfalama çoğunlukla iyi görünüyor ve işlev görüyor; ancak ilk ve son sayfa bağlantıları bende eksik. Hangi sayfada olduğum fark etmeksizin (birinci, ikinci, üçüncü vb.), ilk veya son sayfa bağlantıları görünmüyor. Bunu nasıl düzeltebileceğime dair bir fikriniz var mı?
Şimdiden yardımlarınız için teşekkürler!
Syed Hamza
Sayısal Sayfalama yalnızca PC'de gösteriliyor ancak mobilde gösterilmiyor. Bu sayfalama özelliğini her iki sürümde de göstermek istiyorum.
Nasıl düzeltebilirim?
JeffD
Mükemmel eğitim için çok teşekkürler. Eklenti olmayan çözümü (php betiği) kullanmak istiyorum, ancak sayfa bağlantıları için kesme/elipsler olmadan (1…2 3 4 5 6…10 yerine, tüm sayfaları her zaman göstermek istiyorum – 1 2 3 4 5 6 7 8 9 10). Betiği bunu yapacak şekilde nasıl değiştirebilirim? Uzmanlar için kolay olmalı ama benim için değil! Yardımınız için şimdiden teşekkürler!
Nelson
Bu kod benim için çalışmıyor, herhangi bir ipucu var mı?
Youssef
Merhaba, temamda "freshlife by theme junkie" varsayılan wp sayfalama özelliğini geri getirmek istiyorum. Sayısal sayfalama hoşuma gitmiyor çünkü web sitemdeki toplam gönderi sayısını gösteriyor. Lütfen wpbeginner yardım et.
Bilal
ürünlerimi sayfalama istiyorum bunu nasıl yapabilirim
Rajath
Merhaba, NIce eğitim ve web siteniz kendi temanızı geliştirirken birçok konuda bana yardımcı oldu. Eklenti yerine burada gösterilen manuel sayfalama seçeneğini tercih ettim. Ancak sayfalama duyarlı değil ve ekran boyutu küçüldüğünde kötü görünüyor. Bunu nasıl duyarlı hale getirebilirim veya başka alternatifler var mı (lütfen eklenti olmasın). Bu temayı yayınlamayacağım, bu yüzden sadece ihtiyacıma uygun olarak geliştiriyorum…
WPBeginner Desteği
WordPress temanızın stil sayfasını inceleyin. Temanızın duyarlılığı nasıl ele aldığını inceleyin. Bazı temalar, ekran genişliğini algılamak ve ardından farklı öğeleri buna göre ayarlamak için medya sorguları kullanır. Bazı temalar, tasarım düzenindeki tüm öğelerin ekran genişliğine duyarlı olmasını sağlamak için göreceli genişlikler kullanır.
Yönetici
Rajath
Temayı geliştiriyorum. Sayfalamayı duyarlı hale getiremiyorum. Bu yüzden bağlantıların etrafındaki dolguyu kaldırdım, bu da onları bir düğme gibi gösteriyor. Bunun yerine onları sayılar gibi bıraktım, bu da küçük ekranlarda da iyi çalışıyor. Cevabınız için teşekkürler.
javad
merhaba
fonksiyonda ilk kodu kullandım ama WP dili okunamaz kelimelere dönüştü neden????
Gabriel Tellez
Teşekkürler dostum, harika.
James
Ana sayfamdaki her özet gönderinin altında bulunan sayfalama özelliğini kaldırmaya çalışıyorum, bana pek hoş görünmüyor, bunun bir yolu var mı?
WPBeginner Desteği
Lütfen WordPress tema geliştiricinizle iletişime geçin. Size daha iyi rehberlik edebilirler.
Yönetici
Aryan
Aslında WordPress'e yeniyim ama PHP'yi iyi biliyorum…… Veritabanındaki özel bir tablodan sayfalama eklemek istiyorum……
Fasih
Eklenti olmadan numaralı sayfalama yerelde iyi çalışıyor ancak dosyaları yüklediğimde hiçbir şey göremiyorum ancak incele öğesini kontrol ettiğimde, yalnızca içinde hiçbir şey olmayan sınıfları içeren boş bir div buldum. Tüm dosyaları doğru bir şekilde yükledim ve iki kez kontrol ettim ancak başarılı olamadım. Lütfen bana rehberlik edin
Abraham
Harika!
Marco Riesco
Mükemmel!! Teşekkürler
Moustafa
Bu betik yeni WordPress 4.3.1'de çalışmıyor
eski sürümde bu betik çalışıyordu ve şimdi çalışmıyor
Lütfen yardım edin…
Tom
Bana çok yardımcı oldun. Teşekkürler!
Sam
Teşekkürler çok yardımcı oldu
lucky cabarlo
Sayıları özel sayısal sayfalama olarak nasıl gösterebilirim?
spongie
sayfa numarasını sadece 2'ye kadar sınırlayıp sonra elips göstermeyi nasıl yaparsınız?
krishma
bu eklentiyi özel gönderi türü için kullanabilir miyim
Astra
Elbette dostum. Bu kodu sayfa-ozel.php dosyanıza eklemeniz yeterli.
Mayıs
Merhaba,
Bunu çok faydalı buldum ve yeni siteme yerleştirdim. Sorun şu ki, kategorinin ilk sayfasında mükemmel çalışıyor ve “Sonraki” bağlantısına tıkladıktan sonra URL /page/2/ olarak değişiyor, ancak vurgulanan sayfa numarası her zaman “1” ve içerik her zaman ilk 10 makale (her zaman ilk sayfada).
Sorgumda eksik bir şeyler olduğunu düşünüyorum:
<a href="”>
‘aligncenter’));
} else {
echo "";
}
?>
Preeti Bhandari
Bir sonraki bağlantıya tıkladığımda tüm sayfanın yeniden yüklenmesini nasıl engelleyebilirim, yalnızca o belirli bölümü yenilemek istiyorum… Lütfen yardım edin….
Luis Eduardo Braschi
Çünkü “amaç, arşiv sayfalarının altındaki varsayılan Eski ve Yeni sayfalama bağlantılarını değiştirmektir” – ve “sizin” fonksiyonunuzun yaptığı da budur – “kolayca gezilebilir sayfa numaralarıyla” .
Tony
Merhaba sadece sonraki ve önceki bağlantıları nasıl alabilirim. teşekkürler.
Barry
Özel Gönderi türüm için wpbeginner_numeric_posts_nav(); fonksiyonunu nasıl kullanabilirim?
global $wp_query'yi şununla değiştirdim:
$args = array(
'post_type' => 'my-cpt',
‘meta_key’=>’cpt_detail’,
‘orderby’=>’meta_value’,
‘order’ => ‘ASC’,
‘paged’ => $paged
);
$cpt_query = new WP_Query($args);
ve $wp_query referansını $cpt_query ile değiştirdim ancak işe yaramadı
igloobob
Merhaba, bunu çözebildiniz mi lütfen? Ben de bunu kendim çalıştırmaya çalışıyorum ve zorlanıyorum. Çalıştırdıysanız yardımınız çok makbule geçer…
Ashley Michèlle
‘wpbeginner_numeric_posts_nav’ yöntemiyle, navigasyon parantezleri nasıl değiştirilebilir? ‘»’ karakterini pek sevmiyorum.
Teşekkürler!
James George Dunn
Merhaba Ashley,
get_previous_posts_link() ve get_next_posts_link() köşeli parantezlerine bir değer atayabilirsiniz. Örneğin, get_next_posts_link(‘Sonraki Yazı’) varsayılan “Sonraki Sayfa »” yerine “Sonraki Yazı” gösterecektir.