Term Management Tools, WordPress yönetici panelinde kategoriler, etiketler ve özel taksonomiler dahil olmak üzere tüm terimleri yönetmek için geliştirilmiş bir eklentidir. Eklenti, terimleri birleştirme, farklı taksonomiler arasında taşıma ve terimlerin üst/ebeveyn ilişkilerini tek tek veya toplu olarak belirleme imkanı sunar. Özellikle içerik mimarisi büyüyen ve taksonomi düzenlemesi gereken siteler için pratik bir çözüm sunar. WordPress 4.2 ve üzeri sürümlerle uyumlu olup, PHP 7.1 ve üzerini gerektirir. Son güncellemesi WordPress 6.9.6 ile test edilmiştir.
Hangi ihtiyaçlarda değerlendirilebilir?
- Kategori ve etiket yapısını düzenli tutmak isteyen içerik editörleri
- Birden fazla taksonomi kullanan ve terimleri taşıma ihtiyacı olan site yöneticileri
- Toplu terim düzenleme işlemleriyle zaman kazanmak isteyen geliştiriciler
Yaygın kullanım alanları
Kategori Birleştirme
Benzer veya yinelenen kategorileri tek bir çatı altında toplamak için kullanılır. Örneğin, 'Teknoloji' ve 'Teknolojik' kategorilerini birleştirerek içerikleri tek bir kategoride toplayabilirsiniz.
Taksonomi Değiştirme
Bir terimi, örneğin bir etiketi kategoriye veya özel bir taksonomiye taşımak için kullanılır. Bu özellik, içerik mimarisini yeniden yapılandırırken faydalıdır.
Toplu Ebeveyn Atama
Birden fazla alt kategoriyi tek bir üst kategoriye bağlamak için kullanılır. Örneğin, tüm 'Haber' alt kategorilerini 'Gündem' kategorisine taşıyabilirsiniz.
İncelenmesi gereken noktalar
- Eklenti, taksonomi değişiklikleri sırasında WPML çevirilerini de taşıyabilir, ancak çok dilli sitelerde dikkatli olunmalıdır.
- Toplu işlemler öncesinde yedek almak önemlidir; özellikle büyük veri setlerinde geri dönüşü olmayan değişiklikler yapılabilir.
- Eklenti yalnızca genel taksonomileri listeler; özel taksonomilerin görünürlüğü ayarlarına bağlıdır.
WordPress.org
Kurulum ve geliştirme notları
Kurulum, WordPress eklenti yöneticisi üzerinden veya manuel olarak yapılabilir. Multisite ağlarında özel dikkat gerektirir.
- 1WordPress Paneli → Eklentiler → Yeni Ekle bölümünden 'term management tools' arayarak kurulumu başlatın.
- 2Alternatif olarak, wp-term-management-tools klasörünü /wp-content/plugins/ dizinine yükleyin ve klasör adını değiştirmeyin.
- 3Eklentiyi WordPress Paneli'ndeki 'Eklentiler' menüsünden etkinleştirin.
- 4WordPress Multisite kullanıyorsanız, eklentiyi /plugins/ dizinine kurun (mu-plugins dizinine değil) ve ağ yöneticisi olarak her site için etkinleştirin.
Eklenti, son sürümünde kapsamlı bir kod yeniden düzenlemesi geçirmiş, inline dokümantasyon ve testler eklenmiştir. Geliştiriciler için çeşitli filtre ve aksiyon kancaları sunar.
- PHP 8.4 ve WordPress 6.9 desteği doğrulanmıştır.
- Kod, WordPress-Extra standartlarına uygun olarak temizlenmiştir.
- Birim ve entegrasyon testleri mevcuttur ve tümü geçmektedir.
- Taksonomi değişikliği için 'term_management_tools_changed_taxonomy__terms_as_supplied', 'term_management_tools_changed_taxonomy__terms_and_child_terms' ve 'term_management_tools_changed_taxonomy__reset_parent_for' filtreleri eklenmiştir.
- Terim birleştirme ve taksonomi değiştirme işlemleri için aksiyon kancaları mevcuttur.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, WordPress sitenizin taksonomi yapısını analiz edebilir, Term Management Tools eklentisinin ihtiyaçlarınızı karşılayıp karşılamadığını değerlendirebilir veya size özel bir yönetim çözümü geliştirebiliriz. Kurumsal Websitesi Paketi kapsamında içerik mimarinizi optimize edebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Term Management Tools eklentisi ücretli mi?
Hayır, eklenti WordPress.org'da ücretsiz olarak sunulmaktadır. ZeplinGo, bu eklentinin satışını yapmaz; yalnızca bilgilendirme amaçlı inceleme sunar.
Bu eklenti ile özel taksonomiler arasında terim taşıyabilir miyim?
Evet, eklenti taksonomi değiştirme özelliği ile terimleri farklı taksonomiler arasında taşımanıza olanak tanır. Ancak, yalnızca genel taksonomiler listelenir; özel taksonomilerin görünürlüğü ayarlarına bağlıdır.
Toplu işlemler sırasında veri kaybı riski var mı?
Eklenti, terim birleştirme ve taşıma işlemlerinde veri kaybını önlemek için çeşitli kontroller içerir. Yine de, önemli değişiklikler yapmadan önce sitenizin yedeğini almanız önerilir.