• 24-03-2025, 17:07:38
    #1
    Merhabalar arkadaşlar wordpress içerik yazarken kategoriler oluşturuyorum domainadresi.com/kategori/yazı-başlığı olarak geliyor ben bu şekilde gelmesini istiyorum domainadresi.com/yazı-başlığı bunu nasıl yapabilirim.
  • 24-03-2025, 17:10:11
    #2
    Ayarlar > Kalıcı bağlantılar > Burada Özel yapı seçeneğini seçip alttaki kodu girdiğinizde istediğiniz gibi olacaktır.
    /%postname%
  • 24-03-2025, 17:10:21
    #3
    yoast seo gibi eklenti kullanabilirsin hocam
  • 24-03-2025, 17:10:40
    #4
    Titimen adlı üyeden alıntı: mesajı görüntüle
    Merhabalar arkadaşlar wordpress içerik yazarken kategoriler oluşturuyorum domainadresi.com/kategori/yazı-başlığı olarak geliyor ben bu şekilde gelmesini istiyorum domainadresi.com/yazı-başlığı bunu nasıl yapabilirim.
    WP-Admin'den Ayarlar menüsüne, ardından Kalıcı Bağlantılar sayfasına giderek "Yazı İsmi" seçeneğini işaretlemen gerekir.
  • 24-03-2025, 17:11:12
    #5

    📌 1. Adım: WordPress Paneline GiriÅŸ Yap


    Web sitenin yönetim paneline (domainadresi.com/wp-admin) giriş yap.

    📌 2. Adım: Kalıcı BaÄŸlantılar Ayarına Git


    Sol menüden şunu takip et:
    AyarlarKalıcı Bağlantılar

    📌 3. Adım: \"Yazı İsmi\" SeçeneÄŸini İşaretle


    Açılan sayfada aşağıdaki seçeneklerden:
    🔘 Düz
    🔘 Gün ve isim
    🔘 Ay ve isim
    🔘 Yazı ismi ← ❗️Bunu seç
    Bu ayarı seçersen URL yapısı şöyle olur:
    domainadresi.com/yazi-basligi

    📌 4. Adım: DeÄŸiÅŸiklikleri Kaydet


    Sayfanın en altına in ve "Değişiklikleri Kaydet" butonuna tıkla.
  • 24-03-2025, 17:12:47
    #6
    Ayarlar → Kalıcı BaÄŸlantılar, Özel Yapı seçeneÄŸini iÅŸaretleyin. KutucuÄŸa /%postname%/ yazıp kaydedin. Bu olmuyorsa functions.php dosyasından manuel kod ile ayarlabilirsiniz.

    Eğer bir eklenti varsa yoast SEO gibi eklenti ayarlarından da olması lazım.
  • 24-03-2025, 17:14:00
    #7
    ebagcuvan adlı üyeden alıntı: mesajı görüntüle
    Ayarlar > Kalıcı bağlantılar > Burada Özel yapı seçeneğini seçip alttaki kodu girdiğinizde istediğiniz gibi olacaktır.
    /%postname%
    xBaykus adlı üyeden alıntı: mesajı görüntüle
    yoast seo gibi eklenti kullanabilirsin hocam
    mehdnz adlı üyeden alıntı: mesajı görüntüle
    WP-Admin'den Ayarlar menüsüne, ardından Kalıcı Bağlantılar sayfasına giderek "Yazı İsmi" seçeneğini işaretlemen gerekir.
    Smutasarim adlı üyeden alıntı: mesajı görüntüle

    📌 1. Adım: WordPress Paneline GiriÅŸ Yap


    Web sitenin yönetim paneline (domainadresi.com/wp-admin) giriş yap.

    📌 2. Adım: Kalıcı BaÄŸlantılar Ayarına Git


    Sol menüden şunu takip et:
    AyarlarKalıcı Bağlantılar

    📌 3. Adım: "Yazı İsmi" SeçeneÄŸini İşaretle


    Açılan sayfada aşağıdaki seçeneklerden:
    🔘 Düz
    🔘 Gün ve isim
    🔘 Ay ve isim
    🔘 Yazı ismi ← ❗️Bunu seç
    Bu ayarı seçersen URL yapısı şöyle olur:
    domainadresi.com/yazi-basligi

    📌 4. Adım: DeÄŸiÅŸiklikleri Kaydet


    Sayfanın en altına in ve "Değişiklikleri Kaydet" butonuna tıkla.
    Maalesef hiç biri olmadı gene kategori olarak geliyor sayfa oluşturduğumda sayfa adı geliyor ama kategori oluşturduğumda kategori/yazı olarak geliyor gene
  • 24-03-2025, 17:24:55
    #8
    Tavsiye: domain.com/%postname%/%post_id%/ şeklinde kullanmanız. Daha sonra hosting ya da tema değişikliklerinde "id" siz postlar sorun çıkarabiliyor.
  • 24-03-2025, 17:24:59
    #9
    Merhaba,

    functions.php içerisine aşağıdaki kodu ekleyip kaydetmeniz yeterlidir.

    function custom_category_base() {
        global $wp_rewrite;
        $wp_rewrite->category_base = '';  // Boş bırakmak, 'category' kısmını kaldırır.
        $wp_rewrite->flush_rules();
    }
    add_action('init', 'custom_category_base');
    İşe yaramazsa Rank Math üzerinden aşağıdaki ayarız açmanız yeterlidir: