WordPress Kalıcı Bağlantı Ayarını Otomatik Atamak

WordPress kalıcı bağlantı sistemini seviyoruz. Severek de kullanıyoruz. Bu özelliği oluşturduğunuz / geliştirdiğiniz tema kurulduğunda otomatik olarak ayarlanmasını istemez miydiniz? İstersiniz değil mi? Aşağıdaki kodu kullanarak kalıcı bağlantılarını otomatik olarak belirleyebilirsiniz. Temanın functions.php dosyasına ekleyeceğiniz bu ufak kod otomatik atama yapacaktır. Ancak şunu da eklemem gerekecek. Hala .htaccess dosyasının olmasını, yani kalıcı bağlantı özelliğinin kullanıcı tarafından aktif edilmesi gerekmekte.

Kalıcı Bağlantıları Nasıl Ayarlarsınız

Normal bir kullanıcının yapması gereken şey, WordPress Başlangıç (Dashboard) alanında Ayarlar -> Kalıcı Bağlantılar bağlantısına gitmek ve ayarları isteğine göre düzenlemektir. Böylelikle WordPress Değişiklik yapıldığı anda sistemin root (kök) dizinine bir .htaccess dosyası atar. Genel anlamda o dosyanın içeriği şöyledir;

Bu WordPress sistemindeki Kalıcı Bağlantıların (Permalink) düzgün çalışması için yeterli olan bilgidir. Ayrıca kalıcı bağlantılar sayfası şu şekildedir;
Kalıcı Bağlantı Ayarı WordPress
Bu alanda gördüğünüz ayar benim kendi ayarımdır. Siz de bu ayarı yapabilirsiniz.

Kalıcı Bağlantıları Kod ile Atamak

Aşağıdaki kod ile de temanızda bu ayarın otomatik atılmasını sağlayabilirsiniz. Bu kodu temanızın functions.php dosyasına atmalısınız.

Aşağıda belirtilen kod temanızın ve sisteminizin en önemli dosyası olan functions.php dosyasına müdahale gerektirmektedir. Bu dosya wp-content/themes/temanızınadı/ klasöründe bulunmaktadır. Dosyaya müdahale etmeden lütfen yedek alınız.

Kalıcı Bağlantıların tanımları ile ilgili aşağıdaki sayfadan faydalanabilirsiniz (%category% gibi kodların ne anlama geldiğini).
Using Permalinks « WordPress Codex

Selametle

  • Bilal

    Hocam 10 numarasın 🙂 sitemdeki dizine daha önce site.com/blog wp kurdum. daha sonra site.com (siteme) wp kurdum. fakat ana sitede kalıcı bağlantılar default olarak site.com/blog sbt olarak geliyordu. Süper oldu. Teşekkürler.

    • Teşekkürler Bilal. Yardımcı olabildimse ne mutlu bana 🙂

      • Bilal

        Hocam Allah razı olsun büyük sıkıntıydı benim için sağol varol 🙂

  • oray

    on numara beş yıldız..çok işime yaradı hocam sağolun..her yeni kurulumda ayar yapmaktan gına gelmişti..
    teşekkürler..

WordPress gururla sunar.Theme: Flat by YoArts. WpAdamı Uyarlaması : Serkan Algur