Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Yazarları Belirli Kategorilerle Kısıtlama

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

Bir yazarın WordPress sitenizin yalnızca belirli kategorilerinde gönderi paylaşmasını kısıtlamak mı istiyorsunuz?

Çok yazarlı bir blog işletiyorsanız, yazarın yalnızca seçilen bir kategoriye veya web sitenizin belirli bölümlerine gönderi gönderme yeteneğini sınırlamak yararlı olabilir.

Bu makalede, WordPress’te yazarları belirli bir kategoriyle nasıl kolayca kısıtlayabileceğinizi göstereceğiz.

How to restrict authors to specific category in WordPress

Neden Yazarları Belirli Bir Kategoriyle Kısıtlıyorsunuz?

WordPress blogunuz için birden fazla kişi yazıyorsa, uygun kategoriyi seçmeme ihtimalleri vardır.

Yazarları belirli kategorilerle kısıtlayarak, seçebilecekleri kategorileri sınırlayabilirsiniz. Hatta bir yazarı yalnızca tek bir kategoride gönderi paylaşması için atayabilirsiniz.

Bu, yalnızca güçlü yazma yönlerine odaklanmalarına yardımcı olmakla kalmaz, aynı zamanda içeriğin yanlış kategoride yayınlanmasını da önleyebilir.

Genel olarak, kategorileri doğru şekilde kullanmak web sitenizin SEO sıralaması için de çok faydalı olabilir.

Bununla birlikte, yazarları belirli kategorilerle nasıl kısıtlayacağımıza bir göz atalım.

Yöntem 1: PublishPress İzinlerini Kullanarak Yazar Kategorilerini Kısıtlama

Bu yöntem daha esnektir ve yazarları yalnızca kategorilerle değil, etiketler ve gönderi türleriyle de kısıtlamak için size ek seçenekler sunar.

Öncelikle PublishPress Permissions eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla talimat için bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, yönetici kenar çubuğundan İzinler ” Gruplar sayfasını ziyaret etmeniz ve ‘Yeni Ekle’ düğmesine tıklamanız gerekir.

Click the Add New button to create a new permission group

Ardından, yeni İzin Grubunuz için bir ad ve açıklama yazmanız gerekir. Bu gruptaki tüm yazarlar, gönderi yapabilecekleri aynı kategori setine sahip olacaktır.

Örneğin, belirli yazarları WordPress web sitenizdeki ‘Öğreticiler’ kategorisiyle sınırlamak isteyebilirsiniz. Gruba hatırlayacağınız bir isim verin ve devam etmek için ‘Grup Oluştur’ düğmesine tıklayın.

Type a name and description for the Permissions group

İzin Grubu oluşturulduktan sonra, ‘Grup Üyeleri’ bölümüne ilerlemeniz gerekir.

Buradan, belirli bir kategoriyle kısıtlamak istediğiniz yazarın adını arama kutusuna yazmanız gerekir.

Type the author name in the search box

Arama sonuçları görüntülendiğinde, yazarın adını seçmeniz ve ardından ‘Seç’ düğmesine tıklamanız gerekir.

Bu, yazarların adlarını ‘Geçerli Seçim’ sütununa taşıyacaktır.

Author's name moved to the Current Selections option

Ardından, biraz aşağı kaydırmanız ve ‘Belirli İzinleri Ayarla’ sekmesine geçmeniz gerekir.

Buradan, ‘Gönderi Türü’ açılır menüsünden ‘Gönderi’ seçeneğini seçmeniz gerekir.

Select Post option from the dropdown menu

Bu, yapılandırma için daha fazla ayar açacaktır.

Şimdi ‘İşlem’ sütunu altındaki ‘Dönem Ata’ seçeneğine tıklamanız ve ardından ‘Ayarlama’ sütunu altındaki ‘Sınırla’ seçeneğini seçmeniz gerekir.

Bundan sonra, ‘Yeterlilik’ açılır menüsünden ‘Kategoriler’ seçeneğini seçin.

Configure settings

Yeterlilik altında ‘Kategoriler’ seçildiğinde ‘Kategori Seç’ bölümü açılacaktır.

Buradan, yazarı kısıtlamak istediğiniz belirli kategorinin yanındaki kutuyu işaretlemeniz yeterlidir. Birden fazla kategori de seçebilirsiniz.

Ardından, devam etmek için ‘Seçileni Ekle’ düğmesine tıklayın.

Choose categories for restriction

İzin Grubu ayrıntıları şimdi ekranda gösterilecektir.

Ayrıntıları iki kez kontrol edebilir ve ardından ayarlarınızı saklamak için ‘İzinleri Kaydet’ düğmesine tıklayabilirsiniz.

Click the Save Permissions button

Artık bir yazarı belirli bir kategoriyle başarılı bir şekilde kısıtladınız.

İçerik editörünü ziyaret eden yazar, sağ sütundaki ‘Kategoriler’ paneli altında yalnızca seçili kategorileri görecektir.

Restricted category in the content editor

İzin grubunuzda her zaman değişiklik yapabilir, grubu silebilir veya gruba yazar ekleyip çıkarabilirsiniz.

WordPress yönetici kenar çubuğunuzdan İzinler ” Gruplar sayfasına gidin ve değiştirmek istediğiniz izin grubunun altındaki Düzenle bağlantısına tıklayın.

Edit permissions group

Yöntem 2: Ücretsiz Bir Eklenti Kullanarak Yazar Kategorilerini Kısıtlayın

Yukarıdaki yöntem aradığınız şey değilse, bu yöntem tam size göre.

Öncelikle, Yazar Kategorilerini Kısıtla eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için WordPress eklentisi yükleme hakkındaki başlangıç kılavuzumuza bakın.

Not: Yazar Kategorilerini Kısıtla eklentisi WordPress’in son üç sürümü için güncellenmemiştir. Ancak biz test ettik ve sorunsuz çalışıyor. Hala emin değilseniz, güncel olmayan WordPress eklentileri hakkındaki kılavuzumuza göz atmak isteyebilirsiniz.

Etkinleştirmenin ardından, yönetici kenar çubuğundan Yazar Kategorilerini Kısıtla sayfasına gidin.

Oraya gittiğinizde, ‘Kullanıcılar’ bölümündeki listeden bir yazar seçmeniz yeterlidir.

Select a user

Bir yazar seçtikten sonra, sitenizdeki tüm kategoriler sağ tarafta görüntülenecektir. Yazarın kısıtlanmasını istediğiniz kategorilerin yanındaki kutuları işaretlemeniz yeterlidir.

İşaretlenmeden bırakılan kategoriler söz konusu yazar için bir seçenek olarak gösterilmeyecektir.

Seçiminizi yaptıktan sonra, yazar adının yanındaki geçiş otomatik olarak ‘Aktif’ konumuna geçecek ve ayarlarınız kaydedilecektir.

Select categories you want to restrict the author to

Artık içerik düzenleyiciyi ziyaret eden yazar, kenar çubuğunun ‘Kategoriler’ paneli altında yalnızca belirli kategorileri görecektir.

Gördüğünüz gibi, kullandığımız eklenti ayarları nedeniyle başka herhangi bir kategori seçemiyorlar.

Restricted categories won't be shown now under the Categories section

Umarız bu yazı, WordPress’te yazarları belirli bir kategoriyle nasıl kısıtlayabileceğinizi öğrenmenize yardımcı olmuştur. Ayrıca bir WordPress üyelik sitesinin nasıl oluşturulacağına ilişkin kılavuzumuza ve tüm web siteleri için en iyi WordPress eklentileri uzman seçimimize de göz atmak isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

20 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Misty Rudkin says

    It is useful plugin though if the category takes its children too, that’d be great.
    I am trying to edit on plugin editor and use get_term_children(), is there get_term_childrean_and_parent function in WordPress?

    • WPBeginner Support says

      For editing the plugin, you would want to reach out to the plugin’s support and they can normally assist with modifications as well as possibly integrating it into the plugin. If you only modify the plugin then you could lose customizations when the plugin updates.

      Yönetici

    • WPBeginner Support says

      Thank you for letting us know about this, we’ll be sure to look into updating the article :)

      Yönetici

  3. Umar Hashim says

    how to make published posts editable by allowed authors but need to be approved by administrator?

    Custom Post Type = Employee
    Employee A
    Employee B

    Author A assigns to Employee A Post
    Author B assigns to Employee B Post

    Both posts are already published (Employee A and Employee B)
    Author A updates Employee A Post, nothing changed with online version but post is saved as pending review, email sent to administrator, who review changes and allow publish or discard changes.

    can this be doable with Edit Flow?

      • Umar Hashim says

        i have created the custom user role and i assign him edit published posts, but questions is how to make published post enable to be edited but not published again until admin review changes and allow to publish post.

        like Employee A page already published and online for viewers.. Author A assigns to Employee A page.. Author A do changes to Employee A page, now changes don’t get publish but email sent to administrator that changes to Employee A page has been made by Author A.
        administrator either approves changes or discard changes. on approval Employee A page online version updated for visitors.

        • Umar Hashim says

          I managed to get it in working.

          i used “Capability Manager Enhanced” plugin along with “Revisionary” Plugin.

          now published posts are submitted for review before going to publish online.

          but now issue is we are using Custom Fields by using “Advance Custom Fields” plugin on Custom Post Type “Employee”, in Revisionary preview screen, we are not able to see those Custom Fields but only WordPress default Editor.

          Is it possible to get Custom Fields Updates in Preview Comparision?

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.