Bilindiği gibi WordPress url yapısında; kategori sayfalarından category, etiket sayfalarından tag alanlarını admin panelinden istediğimiz gibi düzenleyebiliyoruz. Düzenleyemediğimiz tek alan yazar profil sayfalarındaki linkte bulunan author sloganıdır.
Standart olarak yazar profil sayfamızın linki bu şekildedir:
https://birblog.com/author/kerem-sari/
Türkçe içerikli bir sitede bu görüntü hiç hoş durmuyor. Bu yüzden aşağıdaki adımları uygulayarak author kısmına istediğiniz ifadeyi yerleştirebilirsiniz.
Temanızın functions.php
sayfasına aşağıdaki kodu istediğiniz gibi düzenleyerek ekleyin.
add_action('init', 'krm_yazar'); function krm_yazar() { global $wp_rewrite; $author_slug = 'yazar'; $wp_rewrite->author_base = $author_slug;}
Kodu ekledikten sonra admin panelinden Ayarlar > Kalıcı Bağlantılar sayfasına girin ve Değişiklikleri Kaydet butonuna tıklayın.
Bu işlemden sonra yazar profil sayfaları aşağıdaki gibi gözükmeye başlayacaktır.
https://birblog.com/yazar/kerem-sari/
Paylaştığım kodda bulunan $author_slug = 'yazar';
kısmından “yazar” ifadesini düzenleyebilirsiniz.
Not: Her değişiklikten sonra işlemin aktif olması için Kalıcı Bağlantılar sayfasından değişiklikleri kaydet butonuna basmayı unutmayın.
Bu işlem için eklenti kullanmanızı tavsiye etmiyorum.