Custom Post Type Permalinks, WordPress sitenizdeki özel yazı türlerinin (custom post type) kalıcı bağlantılarını (permalink) düzenlemenize olanak tanır. Varsayılan olarak WordPress, özel yazı türleri için genellikle /yazı-türü/yazı-adı şeklinde bir URL yapısı kullanır. Bu eklenti sayesinde bu yapıyı değiştirebilir, örneğin /yazı-türü/kategori/yazı-adı veya /yazı-türü/yazar/yazı-adı gibi daha esnek ve SEO dostu URL'ler oluşturabilirsiniz. Eklenti, 200.000'den fazla aktif kuruluma sahiptir ve WordPress 6.7 ile 7.0.3 sürümleriyle uyumludur.
Hangi ihtiyaçlarda değerlendirilebilir?
- Özel yazı türleri kullanan ve URL yapılarını daha anlamlı hale getirmek isteyen WordPress siteleri
- SEO performansını artırmak için kalıcı bağlantı yapısını optimize etmek isteyen kullanıcılar
- Kategorilere veya yazarlara göre özel yazı türü arşivleri oluşturmak isteyen geliştiriciler
Yaygın kullanım alanları
SEO Dostu URL Yapıları
Özel yazı türleriniz için anahtar kelime içeren ve hiyerarşik URL'ler oluşturarak arama motorlarında daha iyi sıralama elde edebilirsiniz.
Kategori Bazlı URL Yapıları
Örneğin bir portfolyo sitesinde projeleri kategoriye göre /projeler/kategori/proje-adı şeklinde URL'lerle düzenleyebilirsiniz.
Yazar Bazlı URL Yapıları
Birden fazla yazarın içerik ürettiği sitelerde, yazıları yazara göre /yazilar/yazar/yazi-adı şeklinde listeleyebilirsiniz.
İncelenmesi gereken noktalar
- Eklenti, WordPress 6.7 ve üzeri sürümlerle uyumludur; PHP 8.0 veya daha yeni bir sürüm gerektirir.
- Kalıcı bağlantı yapısını değiştirmek mevcut URL'lerin değişmesine neden olur; bu nedenle yönlendirme (redirect) stratejisi planlanmalıdır.
- Eklenti, WPML ile uyumludur ancak çok dilli sitelerde çeviri yapılandırması dikkat gerektirir.
WordPress.org
Kurulum ve geliştirme notları
Kurulum, WordPress eklentileri için standart bir işlemdir. Eklenti zip dosyasını indirip yükleyebilir veya doğrudan WordPress yönetim panelinden arayarak kurabilirsiniz.
- 1custom-post-type-permalinks.zip dosyasını bilgisayarınıza indirin.
- 2Dosyayı açın (unzip).
- 3custom-post-type-permalinks klasörünü /wp-content/plugins/ dizinine yükleyin.
- 4WordPress yönetim panelinde 'Eklentiler' menüsünden eklentiyi etkinleştirin.
- 5Ayarlar -> Kalıcı Bağlantılar sayfasından özel yazı türü permalink ayarlarını yapılandırın.
Eklenti, düzenli olarak güncellenmekte ve WordPress'in yeni sürümleriyle uyumluluğu test edilmektedir. Son sürüm 3.5.5, WordPress 7.0 ile test edilmiştir. Geliştirme sürecinde PHP 8 uyumluluğu ve WPML desteği gibi iyileştirmeler yapılmıştır.
- 3.5.5 sürümü WordPress 7.0 ile test edilmiştir.
- 3.5.3 sürümünde PHP 8 için bildirim düzeltmeleri yapılmıştır.
- 3.4.4 sürümünden itibaren WPML desteği eklenmiştir; yazı türü destekleniyorsa slug çevirisi uygulanır.
- 3.4.0 sürümünde cptp_post_link_category ve cptp_post_link_term filtreleri eklenmiştir.
- 3.3.1 sürümünde tarih, yazar ve yazı türü arşivi için devre dışı bırakma seçeneği eklenmiştir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, özel yazı türü permalink yapılandırmasının yanı sıra, sitenizin ihtiyaçlarına göre özel URL çözümleri tasarlayabilir ve mevcut yapıyı optimize edebiliriz. Projenizin kapsamını birlikte belirleyerek en uygun yaklaşımı planlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Custom Post Type Permalinks eklentisi hangi WordPress sürümleriyle uyumludur?
Eklenti, WordPress 6.7 ve üzeri sürümlerle uyumludur ve 7.0.3 sürümüyle test edilmiştir. PHP 8.0 veya daha yeni bir sürüm gerektirir.
Bu eklenti çok dilli sitelerde çalışır mı?
Evet, eklenti WPML ile uyumludur. WPML desteği, yazı türü destekleniyorsa slug çevirisini uygular.
Permalink yapısını değiştirmek mevcut URL'leri etkiler mi?
Evet, kalıcı bağlantı yapısını değiştirmek mevcut URL'lerin değişmesine neden olur. Bu nedenle, SEO açısından yönlendirme (redirect) kurallarının planlanması önemlidir.