Ana SayfaWordPressEklentilerWordPress Yazar URL Kısmı Nasıl Değiştirilir?

WordPress Yazar URL Kısmı Nasıl Değiştirilir?

WordPress’te “author slug” olarak da bilinen “yazar URL’si” varsayılan olarak “example.com/author/username” şeklindedir. Yazar URL’sini değiştirmek için aşağıdaki adımları takip edebilirsiniz:

  1. İlk olarak, WordPress yönetici panelinize giriş yapın ve “Eklentiler” bölümüne gidin.
  2. “Yeni Ekle” butonuna tıklayın ve “Advanced Permalinks” eklentisini arayın.
  3. Eklentiyi bulduğunuzda, “Şimdi yükle” butonuna tıklayın ve yükleme işlemini tamamlayın.
  4. Yükleme işlemi tamamlandıktan sonra, “Ayarlar” menüsüne gidin ve “Advanced Permalinks” seçeneğine tıklayın.
  5. “Yazarların URL’si” bölümüne gidin ve buradan yazar URL’sini düzenleyin. Örneğin, “example.com/kullanici-adi” gibi bir yapı oluşturabilirsiniz.
  6. Yaptığınız değişiklikleri kaydedin ve sitenizi kontrol edin. Artık yazarların URL’si, belirlediğiniz şekilde görüntülenmelidir.

Not: Bu eklenti ile yazar URL’si değişikliği, sitenizde bulunan tüm yazarların URL’sini etkileyebilir. Bu nedenle, eklentiyi kullanmadan önce, yazarların URL’sinin değiştirilmesinin olası etkileri hakkında bilgi sahibi olmanız önerilir.

Eklentisiz olarak WordPress yazar URL kısmı nasıl değiştirilir?

Eklenti kullanmak istemiyorum diyorsanız dikkatli bir şekilde aşağıdaki adımları uygulayarak da yazar URL kısmını değiştirebilirsiniz.

  1. FTP bağlantısı kullanarak WordPress web sitenizin kök dizinine bağlanın.
  2. Kök dizindeki “functions.php” dosyasını bulun ve bir metin düzenleyicisi ile açın.
  3. Aşağıdaki kodu dosyanın sonuna ekleyin:
add_action('template_redirect', 'custom_author_base_rewrite');
function custom_author_base_rewrite() {
    global $wp_query;

    // Yeni yazar slug'ını burada belirtin:
    $new_author_base = 'yazar';

    // Yazar sayfasındaki varsayılan slug'ı alın:
    $author_slug = get_option('author_base');

    // Yeni yazar slug'ı ayarlayın:
    if ( !empty($new_author_base) && ($author_slug != $new_author_base) ) {
        $wp_query->set('author_name', '');
        add_rewrite_rule('^'.$new_author_base.'/([^/]+)/?', 'index.php?author_name=$matches[1]', 'top');

        // Varsayılan yazar slug'ını devre dışı bırakın:
        add_filter('author_rewrite_rules', 'custom_author_base_disable', 99);
    }
}

function custom_author_base_disable($author_rewrite_rules) {
    unset($author_rewrite_rules['author/([^/]+)/?$']);
    return $author_rewrite_rules;
}
  1. Kodu ekledikten sonra “functions.php” dosyasını kaydedin ve FTP bağlantısını kapatın.
  2. WordPress yönetici panelinize giriş yapın ve “Ayarlar” menüsünden “Bağlantılar” seçeneğine tıklayın.
  3. “Yazarlar” bölümünde yeni yazar slug’ını belirleyin. Örneğin, “yazarlar” veya “writers” gibi.
  4. Değişiklikleri kaydedin ve sitenizi kontrol edin. Artık yazarların URL’si, belirlediğiniz şekilde görüntülenmelidir.

Not: Bu yöntemde, WordPress permalinks ayarlarında değişiklik yapmanız gerekmez. Ancak, “functions.php” dosyasına yapılan herhangi bir hatalı ekleme, web sitenizde sorunlara neden olabilir. Bu nedenle, dosyayı düzenlerken dikkatli olmanız önerilir.

Tepkinizi gösterin
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
Orhan
Orhanhttp://wphub.com.tr
#YapayZeka #WordPress #Güvenlik #SEO
Hazır haber blog sitesi
- reklam -
4.5 2 oylar
Makale Değerlendirmesi
Subscribe
Bildir
guest
0 Yorum
Satır İçi Geri Bildirimler
Tüm yorumları görüntüle

İlgili Yayınlar

WordPress.Com Bağlantı Sorunu: Zaman aşımına uğruyor ya da geç bağlanıyor

Jetpack veya WordPress.Com'u doğrudan ilgilendiren ve onun sunucusundan bir API etkileşimi sağladığınız özellikler varsa, bunların WordPress yazılımınızda geç yüklendiğini veya hiç yüklenmediğini görebilirsiniz. Bu...

Ben Şok 😱: AdSense Gelirimi Düşüren ‘Önbellek’ Eklentisiymiş!

Bu yazıyı kısa tutacağım, çünkü AdSense ile ilgili karşılaştığım sorunları sürekli bloğumdaki AdSense kategorisinde yayımladığım için, bu da onların devamı niteliğinde. AdSense ile ilgili...

AdSense: Otomatik Reklam vs. Manuel Reklam

AdSense reklam konusunda sürekli en iyi performansı yakalayabilmek için güncel gelişmeleri olabildiğince takip etmeye ve uygulamaya çalışıyorum. Bloglarımdan biriyle bu konuda denemeler yapıyor ve...

Jetpack İstatistikleri Yüklenmiyor

Mevcut WordPress bloğumda Jetpack İstatistikleri bir türlü yüklenmiyordu. Video kaydını alarak aşağıya Gif olarak ekledim. Görüldüğü gibi istatistikler görünmüyor. Yukarıdaki ekran görüntüsü WordPress panelinin...

GDPR Mesajı AdSense Kazancını %50 Düşürdü

Merhabalar, bu bloğu basit bir dille ve teknik terimlere girmeden yazmaya çalışacağım. Konu, globalde 4 farklı dil ile yayın yapan yüksek hitli bir bloğun,...

Okumaya Devam Edin

0
Konuyla ilgili düşünceleriniz varsa almak isterim, lütfen yorum yapın.x