WordPress Arşiv Sayfalarında Sayfalamayı Kaldırmak.
Yazar: grkn | 5 yıl önce | 2 Yorum | Kategori: Dersler
Yukarıdaki başlık ile anlatmak istediğim şey arşiv sayfalarında, wordpress’in otomatik olarak koymuş olduğu sonraki yazılar, önceki yazılar linklerini kaldırmak ve bu şekilde kullanıcının o aya veya yıla ait arşive girdiğinde tüm içeriği tek seferde görüntüleyebilmesini sağlamak.. Bu işlem için yapmanız gereken şey tema klasörünüz (wp-content/themes/temadi) içinde functions.php isimli bir dosya oluşturmak ve ona aşağıdaki kodları kopyalayıp & yapıştırdıktan sonra kaydetmek. Kodlar aşağıdadır…
[PHP]
function yay_nopaging($query) {
if ( !is_home() && !is_feed() && ” === $query->get(‘nopaging’) )
$query->set(‘nopaging’, 1);
}
add_action(‘parse_query’, ‘yay_nopaging’);
[/PHP]
Bu Şekilde yaptığınız takdirde olması lazım, ben kendi blogumda denemedim, ancak sorun çıkarsa forumlarımızdan yararlanmak suretiyle sorularınızı yöneltebilirsiniz..
Bir önceki yazımız olan Kalıcı Bağlantıları Ayarlamak başlıklı makalemizi de okumanızı öneririz.






denemediğiniz şeyi niye koyuyorsunuz?
” olması lazım ” ne demek?
Evet sorunsuz çalışıyor.
Başına “” koymazsanız Türkçe karakterler garip görünmeye başlar ve etkisiz olur.