WordPress Kategori Temelini Kaldırmak

Evet çoğumuz bu /category/ ve/veya /kategori/ eklentisinden kıl kapıyoruz değil mi? Çünkü linklere etki eden bu etiket linkleri uzatıyor. Siz http://siteniz.com/kategorim linkini isterken o gidip http://siteniz.com/kategori/kategorim oluyor. Bunu değiştirebilirsiniz.

Aşağıda anlatacağım yöntemin WordPress 3.0 ile birlikte gelen çoklu site kurulumları (Networking) ile çalışması hakkında bir deneme yapamadım. Çalışmazsa bildirin. İlerleyen günlerde bununla alakalı da bir yazım olacaktır

Aşağıdaki kod eksiklik içeriyor. Şu Eklentiyi kullanabilirsiniz:
WP No Category Base – WordPress plugin | WordPress.org

Öncelikle herhangi bir dosyada değişiklik yapma ihtiyacınız yok. Sadece bir ayarı değiştireceğiz. Onu da şu yolla yapıyoruz;

Ayarlar -> Kalıcı Bağlantılar

Bu alana girdikten sonra İsteğe Bağlı alanında bulunan Kategori Temeli‘nin karşısındaki girdi kutucuğunda ne yazıyorsa (kategori, category ya da ne ad verdiyseniz.), onun yerine “.” (nokta – tırnaklar olmadan) girin. Öncesi ve sonrası hakkında yazı sonundaki galeri alanında resimleri görebilirsiniz.

Bunu yaptıktan sonra kaydedin ve sitenizin ön yüzüne geçiş yapın. Herhangi bir kategori linkine tıkalyın. Gördüğünüz gibi direkt olarak link siteniz.com/kategorim olarak düzelmiş olacak.

Buradaki “.” mantığı şöyle açıklanabilir. Linklerin yeniden yazılması sırasında (bazen css ve/veya dosya entegrasyonunda da kullanılır) kaynak linklerine “./” ibaresi eklenir -ki bu aynı klasörü göstermekte işe yarar- dosya yolu doğru görünsün. Burada nokta da olduğu gibi bizi sitemizin linkini esas alsın. Böylece oraya yazdığımız Kategori Temeli geçersiz olur.

Umarım anlatabilmişimdir.
Selametle

Serkan Algur: WordPress ile uğraşan deli bir adam...

This website uses cookies.