Uzun süredir unuttuğum değişikliği yeni yapınca anlatmak istedim.
WordPress‘de “Kalıcı Bağlantılar” üzerinden “category-kategori“, “tag-etiket” değişikliklerini kolayca yapabiliyoruz ama “page” değişikliği için ekstra işlem yapmamız gerekiyor.
Bu genelde gözden kaçıyor, çoğu site “sayfa” yerine “page” olarak kullanmakta, ama site Türkçe içerikli ise onu “sayfa” yapmak her açıdan iyi olacaktır.
Örnek vermek gerekirse;
papik.net/page/1 iken,
papik.net/sayfa/1 olacak.
Yapacağız işlem çok basit. Eğer şifreli değilse temamızın içinde bulunan “functions.php” dosyasına, eğer şifreli ise genelde “functions-ek.php” veya “functions-ozel.php” olarak yer alan dosyanın içine aşağıdaki kodu yerleştireceğiz.
add_action( ‘init’, ‘sayfalama_tabani_degistir’, 1 );
function sayfalama_tabani_degistir() {
global $wp_rewrite;
// pagination_base karşılığını isteğinize göre değiştirebilirsiniz.
$wp_rewrite->pagination_base = ‘sayfa’;
$wp_rewrite->flush_rules();
}
Bu kodu ekleyip kaydettikten sonra ise “Ayarlar” bölümünde “Kalıcı Bağlantılar” kısmına girerek herhangi bir işlem yapmadan “Değişiklikleri Kaydet” diyoruz.
Ve işlemimiz tamamlanmış oluyor.