Merhabalar. Bu yazımda WordPress Yazar Arşivleri kısmının bağlantısını nasıl değiştirebileceğimizi anlatacağım.
Bildiğimiz gibi normalde bir kullanıcının profilini WordPress sitesinden ziyaret ettiğimizde bağlantı adresi aşağıdaki gibi oluyor:
https://ogulcanozugenc.com/author/ogulcanozugenc
Linkte author ön adı çıktığını görüyoruz. Bu durum sitemiz İngilizce ise veya herkes yazar durumundaysa pek sıkıntı yaratmasa da şu an bu durumlara sahip olmadığımız için author yazısını değiştirmemiz gerekiyor.
https://ogulcanozugenc.com/yazar/ogulcanozugenc
Aşağıda anlattıklarım ile author yazısını istediğimiz şekilde değiştirebiliyoruz.
WordPress Yazar Arşivleri (/author) Bağlantısını Değiştirmemizi Sağlayan PHP Kodu
Aşağıdaki PHP kodunu temanızın functions.php dosyasının en altına, varsa ?> den önce yerleştirmelisiniz.
add_action('init','change_author_permalinks');
function change_author_permalinks() {
global $wp_rewrite;
$wp_rewrite->author_base = 'yazar';
$wp_rewrite->author_structure = '/' . $wp_rewrite->author_base. '/%author%';
}
WordPress Yazar Arşivleri İçin Permalink Yenileme
Bu kodu girdikten sonra bu ayarların geçerli olması için Ayarlar -> Kalıcı Bağlantılar kısmına giderek hiçbir değişiklik yapmadan Değişiklikleri Kaydet tuşuna basarak çıkmamız gerekiyor. Bunu yaptığımızda WordPress bu ayarları baştan oluşturarak değişikliği aktifleştirecektir.