WordPress Kategorilerini Rollere Göre Kısıtlama


Birden çok kullanıcının gönderileri yüklemesine ve düzenlemesine izin veren bir web sitesi işletiyorsanız, yüklenen gönderileri başarılı bir şekilde yönetemezseniz ortalık karışabilir. Normalde, kullanıcılarınız gönderilerini yanlış kategorilere ekler. Örneğin, içeriği “Kitaplar” ile ilgili olan bir gönderi, “Dekor” kategorisine giriyor.

Bu tür bir sorun yalnızca okuyucularınızın kafasını karıştırmakla kalmaz, aynı zamanda sitenizin SEO'sunu da etkiler. Özellikle bir şey satmaya çalıştığınızda, müşterilerin istedikleri ürünleri bulması zordur.

Bu gibi durumlarda en iyi uygulama, kullanıcılarınızın gönderi yükleyebileceği kategorileri kısıtlamaktır. Yalnızca her kullanıcı için en tutarlı olan kategorileri göstermelisiniz. Bu, gönderileri kolayca eklemek için doğru olanı seçmelerine yardımcı olacaktır. Elbette, daha sonra her şeyi yeniden kontrol etmek ve düzenlemek için fazla zaman harcamanıza gerek kalmayacak.

Bu noktada, bunu nasıl yapabileceğimizi merak edebilirsiniz.

Merak etmeyin, artık makalemiz elinizin altında. WordPress kategorilerinizi, kodları ve eklentileri kullanmak da dahil olmak üzere belirli kullanıcı rolleriyle sınırlamanın 2 yolunu göstereceğiz.

Hadi devam edelim!

Bir WordPress Sitesindeki Roller Nelerdir?

WordPress size yöneticiler, editörler, yazarlar, katkıda bulunanlar ve aboneler dahil olmak üzere 5 varsayılan kullanıcı rolü sağlar. Her rol, sitenizde hangi eylemleri gerçekleştirebileceklerine ilişkin bir dizi izin ve yetenekle birlikte gelir.

    1. yönetici

Bu, web sitesi üzerinde tam kontrole sahip olan 5 varsayılan rol arasında en güçlü roldür. Yöneticiler veya yöneticiler yeni gönderiler ekleyebilir, gönderileri düzenleyebilir ve hatta silebilir.

Ayrıca sitede eklentileri ve eklentileri ekleyebilir, yönetebilir veya silebilir. Daha da önemlisi, herhangi bir kullanıcıyı ekleme, düzenleme ve hatta silme hakkına da sahiptirler.

    1. Editör

Bir editörseniz, WordPress sitenizdeki içerikle ilgili her şeyi yönetebilirsiniz. Başkaları tarafından eklenen gönderiler de dahil olmak üzere tüm gönderileri eklemeniz, düzenlemeniz, yayınlamanız veya silmeniz mümkündür.

Bir editör ayrıca tüm gönderilerin yorumlarını denetleyebilir, düzenleyebilir ve silebilir.

Yine de site ayarlarınızı değiştiremez, eklenti ve tema yükleyemez veya yeni kullanıcılar ekleyemezler.

    1. Yazar

Editörler web sitenizdeki tüm gönderileri yönetebilirken, yazarlar yalnızca kendi gönderilerini ekleyebilir, düzenleyebilir, yayınlayabilir ve silebilir.

Yazarların yeni kategoriler oluşturmasına izin verilmez. Yeni bir gönderi yazarken, içeriklerine uygulamak için mevcut bir kategori seçmelidirler.

Bu kullanıcı rolü, gönderilerini denetlemeye, kabul etmeye, silmeye veya spam kutusuna yorum göndermeye karar verebilir. Başkalarının gönderilerine yapılan yorumlar, herhangi bir düzenleme işlemi yapılmadan onlara görünür.

    1. katkıda bulunan

Katkıda bulunanlar yeni gönderiler ekleyebilir ve kendi gönderilerini düzenleyebilir. Yazarların aksine, onları yayınlama izinleri yoktur. Bunun yerine, bu gönderileri inceleme için gönderebilirler.

Gönderi yazarken yeni kategoriler oluşturamazlar ve mevcut kategorilerden seçim yapmak zorunda kalırlar.

    1. Abone

WordPress, abonelerin sitenize giriş yapmalarına ve kullanıcı profillerini güncellemelerine olanak tanır. Gerekirse şifrelerini de değiştirebilirler.

Ancak, bu kullanıcıların WordPress yönetici alanınızda profillerinde değişiklik yapmak dışında gönderi yazmaları, yorumları görüntülemeleri veya başka bir şey yapmaları kısıtlanmıştır.

Bu kullanıcı rolü, özellikle kullanıcıların bir gönderiyi okuyabilmeleri veya yorum bırakabilmeleri için oturum açmalarını istiyorsanız kullanışlıdır.

Bu yerleşik kullanıcı rollerinin yanı sıra, Kullanıcı Rolü Düzenleyici eklentisi, Üyeler eklentisi vb. gibi kullanıcı rolleri eklentileriyle özel roller oluşturabilirsiniz. Bu araçlar sayesinde Müşteriler, SEO Yöneticileri, Çevirmen ve hatta Etkinlik Katılımcısı gibi roller, herhangi bir güçlük çekmeden kolayca eklenebilir.


Kullanıcı Rolleri Tarafından WordPress Kategorilerine Erişim Nasıl Kısıtlanır?

Bir WordPress sitesindeki 5 varsayılan kullanıcı rolünde size yol gösterdik. Şimdi, bu rollerin WordPress kategorilerinize erişimini nasıl kısıtlayacağınızla ilgili bir sonraki bölüme geçelim.

Kategorilere erişimi sınırlamak için izleyebileceğiniz 2 farklı yol vardır: kod ekleme ve eklentilerden yararlanma.

Şimdi, atlayalım!

WordPress Kategorilerini Kodlu Rollerle Kısıtlayın

WordPress, aşağıdaki özel kodla Yeni Gönderi Ekle sayfasındaki belirli kullanıcı rollerinden belirli kategorileri gizlemenizi sağlar.

 add_filter('list_terms_exclusions', 'yoursite_list_terms_exclusions', 10, 2); function siteniz_list_terms_exclusions( $exclusions, $args ) { global $pagenow; if (in_array($pagenow,array('post.php','post-new.php')) && !current_user_can('see_special_cats')) { $exclusions = " {$exclusions} VE t.slug IN DEĞİL (' slug-bir','slug-iki')"; } $dışlamaları döndür;

Sonuç olarak, belirli bir role sahip kullanıcılar, gizli kategorileri görme yetkisine sahip değildir ve elbette bu kategoriler altına yeni gönderiler ekleyemezler.

Yukarıdaki özel koddaki see_special_cats'i, kategorilerinize erişim vermeyi düşündüğünüz belirli rollerle değiştirebilirsiniz.

Bu kadar! Haydi deneyelim ve özel kodun sitenizde nasıl çalıştığını görelim!

WordPress Kategorilerini Eklentili Rollerle Kısıtlayın

Kodları kullanmanın bir şekilde karmaşık olduğunu fark ederseniz, her zaman WordPress deposundaki mevcut eklentilerin yardımını arayabilirsiniz.
Bu makalede, WordPress kategorilerinizi Kısıtlama Kategorileri eklentisi adı verilen belirli kullanıcı rolleriyle sınırlamanıza yardımcı olan ücretsiz bir eklenti tanıtacağız.

Bu eklenti, kullanıcılarınızı web sitenizin kategorilerine göre özelleştirmek için tam yetenek sağlar.
Eylemde görelim!

  • Adım 1 : Kategorileri Kısıtla eklentisini kurun ve etkinleştirin.
  • Adım 2 : Yönetici kontrol panelinizde Ayarlar > Kategorileri Kısıtla'ya gidin.

Yeni bir ekran görüntülenir.

  • 3. Adım : Kategorilerini kısıtlamak istediğiniz rolleri veya kullanıcıları seçin.
  • 4. Adım : Değişikliği kaydedin

Örneğin, yalnızca yazarların “Kitap” kategorisinde yayın yapmasına izin vermeyi düşünüyorsanız, “Kitap” kategori kutusunu işaretlemeli ve değişikliklerinizi kaydetmelisiniz.

Sonuç olarak, bu kullanıcılar web sitenize yeni gönderiler eklemeye gittiğinde, yalnızca o kategoride gönderi yapma seçeneğine sahip olacaklardır.

Web sitenizdeki kullanıcı rollerinin erişimini kategorilerinize göre ayırt etmek için kullanabileceğiniz harika ve basit bir eklenti, değil mi?

WordPress Kategorilerinizi Şimdi Rollerle Kısıtlayın!

Artık makalemizle belirli kategorileri belirli kullanıcı rollerine nasıl görünür hale getireceğinizi biliyorsunuz.

WordPress kategorilerinizi yönetmek artık sadece birkaç basit adımla çocuk oyuncağı. Bazı özel kodlar veya ücretsiz bir eklenti ile işlemeyi seçebilirsiniz.

Harekete geçmeden önce web sitenizin dağınık olmasına izin vermeyin. Sitenizi şimdi akıllı bir şekilde yönetin!

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir