WordPress'te yazı sayfalama özelliği, bildiğiniz gibi varsayılan olarak geliyor. Bu durumda da, yazı sayfalamak için ekstradan bir eklenti kurulumu gerçekleştirmenize gerek kalmıyor. Öncelikle, WordPress'te yazı sayfalama ile ilgili şu yazımı inceleyerek, konu hakkında gerekli bilgiyi edinebilirsiniz. Buraya kadar bir problem yok. Ancak, her yazı sayfalamada yazı sayfalama kodunu elle yazmanız sizi yorabilir diye düşünüyorum. İşte bu yüzden, bu yazımızdaki kod sayesinde metin editörüne "Yazı Sayfalama" butonu ekleyeceğiz. Ve bu butona tıkladığımız zaman, yazı sayfalamaya yarayan kod otomatik olarak oluşturulacak. Böylelikle, zaman tasarrufu sağlamış olacağız.
Aşağıdaki kodu temanıza ait "functions" adlı dosyaya eklemeniz yeterli olacaktır. Sonrasında ise, metin editörünüzde oluşan "Sayfa sonu etiketi" adlı buton vasıtası ile yazı sayfalama yapmaya başlayabilirsiniz.
add_filter('mce_buttons','wysiwyg_editor');
function wysiwyg_editor($mce_buttons) {
$pos = array_search('wp_more',$mce_buttons,true);
if ($pos !== false) {
$tmp_buttons = array_slice($mce_buttons, 0, $pos+1);
$tmp_buttons[] = 'wp_page';
$mce_buttons = array_merge($tmp_buttons, array_slice($mce_buttons, $pos+1));
}
return $mce_buttons;
Merhabalar...
Hocam,buradaki kodlar çalışmıyor. Bağlantılı yazıdaki kodlarda da sorun var. Kontrol ederek,yeniden düzenler misiniz?
İyi çalışmalar
Merhaba,
Bu içerikteki kodların sonuna bir adet "}" ekleyerek tekrar dener misiniz lütfen?
Günaydın..
Denedim ama buton yine görünmedi
Teşekkürler-iyi çalışmalar
Merhaba,
Yabancı kaynaklarda da benzeri kod bulunmakta olup, olası bir hata olmaması gerekmektedir. Çünkü aynı kodu biz de kullanıyoruz. Belki temanız ile uyumsuz olabilir.
Ayrıca yazı içi sayfalama olarak aşağıdaki içeriğimizi de kontrol edebilirsiniz.
https://www.teknobeyin.com/wordpress-wp-pagenavi-eklentisi-ile-yazi-ici-sayfalama-yapmak.html