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 Sayfalarını Kullanıcı Rolüne Göre Kısıtlama (3 Kolay Yol)

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.

Web sitenizdeki belirli sayfaları kullanıcı rolüne göre kısıtlamak mı istiyorsunuz?

Birçok WordPress işletmesinin, web sitelerindeki belirli sayfalara hangi kullanıcıların erişebileceğini kontrol etmesi gerekir.

Bu makalede, belirli WordPress sayfalarına erişimi kullanıcı rolüne göre nasıl kolayca kısıtlayabileceğinizi göstereceğiz.

How to restrict WordPress pages by user role

WordPress Sayfalarını Kullanıcı Rolüne Göre Kısıtlama Neden?

Bir WordPress sitesi başlattığınızda, kullanıcı rolüne göre belirli alanları ve sayfaları kısıtlamak isteyebilirsiniz. Örneğin, çok yazarlı bir siteniz varsa, yazarlar ve editörler için belirli sayfalara erişimi sınırlayabilirsiniz.

Sayfaları kullanıcı rollerine göre kısıtlamak, üyelik siteleri için yaygın bir kullanım durumudur. Sitenizdeki sayfaları kullanıcının üyelik düzeyine göre sınırlayabilirsiniz. Örneğin, video sayfasını veya çevrimiçi kurs sayfasını yalnızca aboneler görüntüleyebilir.

Varsayılan olarak WordPress, web sitenizdeki içeriği kısıtlamak için sınırlı sayıda araçla birlikte gelir. Özel ve parola korumalı gönderiler oluşturabilirsiniz, ancak bu özellikler erişimi kullanıcı rolüne göre sınırlamanıza izin vermez.

Neyse ki, tam da bunu yapmanıza olanak tanıyan birkaç WordPress eklentisi var. Sayfaları belirli kullanıcılara, kullanıcı gruplarına veya kullanıcı rollerine kısıtlamak için bunlardan birini seçebilirsiniz.

Bu eklentileri kullanarak bir üyelik web sitesi, görüntüleme başına ödeme web siteleri ve hatta aile blogları oluşturabilirsiniz. Ayrıca ücretli abonelikler ekleyerek içeriğinizden para kazanabilirsiniz.

Bununla birlikte, WordPress sayfalarının kullanıcı rolüne göre nasıl düzgün bir şekilde kısıtlanacağına bir göz atalım. Size farklı eklentiler göstereceğiz, böylece ihtiyaçlarınıza en uygun olanı seçebilirsiniz.

1. MemberPress kullanarak Sayfaları Üyeliğe Göre Kısıtlayın

MemberPress, piyasadaki en iyi WordPress üyelik eklentilerinden biridir. Ücretli aboneliklere sahip üyelik web sitelerini kolayca oluşturmanızı sağlar. İçerik kısıtlamaları ayarlayabilir ve yalnızca belirli kullanıcı rollerinin erişmesine izin verebilirsiniz.

MemberPress premium bir eklentidir ve bir hesap için kaydolmanız gerekir. Web sitesini ziyaret edin ve ‘WordPress için MemberPress’i edinin’ düğmesine tıklayın.

MemberPress

Ardından, MemberPress eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, lisans anahtarınızı girmek için MemberPress ” Ayarlar sayfasına gidin. Anahtarı MemberPress web sitesindeki hesap alanınızda bulabilirsiniz.

Adding a license key to your MemberPress plugin

Ardından, ödemeleri ayarlamak için ‘Ödemeler’ sekmesine gitmeniz gerekir.

Başlamak için ‘+ Ödeme Yöntemi Ekle’ seçeneğine tıklamanız yeterlidir.

The MemberPress payment gateway settings

MemberPress, PayPal (Standart, Express ve Pro), Stripe, Authorize.net ve daha fazlasını kutudan çıkar çıkmaz destekler. Kullanmak istediğiniz ödeme yöntemlerini seçebilir ve gerekli kimlik bilgilerini sağlayabilirsiniz.

Ardından, WordPress kontrol panelinden MemberPress ” Üyelik ler sayfasını ziyaret etmeniz ve bir üyelik planı oluşturmak için ‘Yeni Ekle’ düğmesine tıklamanız gerekir.

Adding a new membership subscription to WordPress

Bu üyelik planı için bir başlık sağlayarak ve fiyatlandırma, faturalandırma türü ve sona erme ayarlarını belirleyerek başlayacaksınız.

Bundan sonra, yazı editörünün altındaki ‘Üyelik Seçenekleri’ meta kutusuna gidin. Bu, söz konusu üyelik planı için farklı seçenekler ayarlayabileceğiniz yerdir.

Devam edin ve üyelik seçenekleri altındaki ‘Gelişmiş’ sekmesine tıklayın ve ‘Bu Üyelik için Kullanıcı Rolleri’ onay kutusuna tıklayın.

Check the user roles option

Bundan sonra, verilen listeden bir kullanıcı rolü seçebilirsiniz.

WordPress ‘teki her kullanıcı rolü kendi izinleriyle birlikte geldiğinden, kullanıcı rolü seçerken dikkatli olun. İhtiyaç duyarsanız, web sitenizdeki üyelik planları için özel bir kullanıcı rolü de oluşturabilirsiniz.

Artık üyelik planınızı yayınlayabilirsiniz.

Daha fazla üyelik planı eklemek istiyorsanız, bunları eklemek için işlemi tekrarlayabilirsiniz.

Bir üyelik planı oluşturduktan sonra, içeriğe erişimi kısıtlamak için kurallar koymanın zamanı gelmiştir.

WordPress kontrol panelinden MemberPress ” Kurallar sayfasına gidin ve üstteki ‘Yeni Ekle’ düğmesine tıklayın.

Adding a new rule to your WordPress membership site

Bu sizi farklı koşullar seçebileceğiniz ve hangi sayfaların kısıtlanacağını belirleyebileceğiniz kural düzenleme sayfasına götürecektir.

‘İçeriği Koru’ altındaki açılır menüye tıklayabilir ve bir kural seçebilirsiniz.

Choose content to restrict

Örneğin, belirli bir etiket veya kategoriyle eşleşen tüm içeriği yalnızca daha önce oluşturduğunuz bir üyelik planına sahip üyelere açık olacak şekilde seçebilirsiniz. Ya da erişimi kısıtlamak için tek bir sayfa seçebilirsiniz.

Erişimi engellemek için bir kategori veya etiket seçiyorsanız, içeriğin söz konusu kategori veya etikete eklendiğinden emin olmanız gerekir.

WordPress’te kategori ve etiket ekleme ile ilgili rehberimize bakabilirsiniz.

Hepsi bu kadar. MemberPress’i kullanarak WordPress’teki sayfaları kullanıcı rolü ve üyeliğine göre başarıyla kısıtladınız.

2. Restrict Content Pro’yu kullanarak Sayfa Erişimini Kullanıcı Rolüne Göre Sınırlayın

Restrict Content Pro, web sitenizin içeriğine kimlerin erişebileceğini kontrol etmek için harika bir seçenektir. Ayrıca ücretli abonelikler eklemenize ve üyelik web sitenizden çevrimiçi para kazanmanıza olanak tanır.

Başlamak için Restricted Content Pro web sitesini ziyaret etmeniz ve ‘Get Started’ düğmesine tıklamanız gerekir.

Restricted Content Pro

Ardından, bir hesap için kaydolmanız gerekecektir.

Kullanıcı rollerine göre sayfa kısıtlamaları ayarlamak için ücretsiz planı kullanabilirsiniz. Ücretsiz planın altındaki ‘Başlayın’ düğmesine tıklamanız yeterlidir.

Create a free restricted content pro account

Bundan sonra bir açılır pencere açılacaktır.

Bir e-posta adresi girebilir ve ‘Ücretsiz Eklentinizi Alın’ düğmesine tıklayabilirsiniz.

Sign up for a free restricted content pro account

Ardından, Restrict Content Pro’dan ücretsiz eklentinin indirme bağlantısını içeren bir e-posta alacaksınız.

Devam edin ve eklentiyi bilgisayarınıza indirin.

Buradan, Restrict Content Pro ücretsiz eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, WordPress panonuzdan Kısıtla ” Ayarlar sayfasını ziyaret edebilir ve ‘Genel’ sekmesine gidebilirsiniz.

Edit general settings for restricted content pro

Burada, eklentinin web siteniz için otomatik olarak kuracağı farklı sayfaları düzenleyebilirsiniz.

Ardından, ‘Kısıtlı İçerik Mesajı’ bölümüne ilerlemeniz ve kullanıcıların bir sayfayı görüntüleme yetkileri yoksa görecekleri metni eklemeniz gerekir.

Enter restricted error message

Bundan sonra, bir ödeme ağ geçidi seçmek için ‘Ödemeler’ sekmesine geçmeniz gerekir.

Restrict Content Pro, PayPal, Stripe, Braintree ve Authorize.net aracılığıyla ödeme kabul etmenizi sağlar.

Set up a payment service in restricted content pro

Bir ödeme yöntemi seçtikten sonra, her Ödeme yöntemi için kimlik bilgileri ekleyebileceksiniz.

İşiniz bittiğinde ayarlarınızı kaydetmeyi unutmayın.

Şimdi, kullanıcı rolleri tarafından kısıtlanmasını istediğiniz sayfaları veya gönderileri düzenlemeniz gerekir.

WordPress içerik düzenleyicisine girdikten sonra, ‘Bu içeriği kısıtla’ meta kutusuna kaydırmanız yeterlidir.

Select user role to restrict pages

Buradan, Üye erişim seçenekleri bölümünün altındaki açılır menüye tıklayın ve ‘Belirli bir role sahip üyeler’ seçeneğini seçin.

Ardından, sayfayı görüntülemesine izin vermek istediğiniz kullanıcı rolünü seçebilirsiniz.

Choose user roles to limit page access

İşiniz bittiğinde içeriğinizi güncellemeniz veya yayınlamanız yeterlidir.

Restrict Content Pro ayrıca abonelik seviyeleri oluşturmanıza da olanak tanır. Daha ayrıntılı talimatlar için WordPress’te içeriği kayıtlı kullanıcılarla kısıtlama hakkındaki kılavuzumuza bakın.

3. LearnDash kullanarak Kurs Sayfalarına Erişimi Engelleme

LearnDash en iyi WordPress LMS eklentisidir. Çevrimiçi kurslar oluşturmanıza ve satmanıza olanak tanır. Dersler, sınavlar ve daha fazlasını oluşturmak için sürükle ve bırak kurs oluşturucusunu kullanabilirsiniz.

Yerleşik aboneliklerle birlikte gelir ve kullanıcıların içeriğini görmeden önce bir kursa kaydolmasına olanak tanır. Bu, kurs sayfalarına erişimi kısıtlamanıza ve web sitenizden para kazanmanıza olanak tanır.

Öncelikle LearnDash web sitesini ziyaret etmeniz ve bir hesap için kaydolmanız gerekir.

LearnDash

Ardından, LearnDash eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, WordPress panosundan LearnDash LMS ” Ayarlar sayfasını ziyaret etmeniz gerekir.

Ardından, ‘Ödemeler’ sekmesine geçmeniz ve tercih ettiğiniz ödeme ağ geçidini seçmeniz gerekir.

Add payment gateway to LearnDash

Şimdi, WordPress yönetici panelinizden LearnDash LMS ” Kurslar sayfasına gidebilirsiniz.

Buradan, ilk kursunuzu eklemek için ‘Yeni Ekle’ düğmesine tıklayın.

Add new courses to LearnDash

Kursunuz için bir başlık ve açıklama girin.

Açıklama kısmı, bu kursun ne hakkında olduğunu açıklamak için tüm kullanıcılar tarafından görülebilecektir.

Enter title and description for your course

Bundan sonra, kurs oluşturucudaki ‘Ayarlar’ sekmesine geçmeniz gerekir.

Buradan, ‘Erişim Modu’ bölümüne kaydırmanız yeterlidir. Eklenti, açık (herkese açık), ücretsiz, şimdi satın al, yinelenen ve kapalı kurs türleri oluşturmanıza olanak tanır.

‘Şimdi satın al’ seçeneğini belirlerseniz bir kurs fiyatı girmeniz gerekecektir. Yalnızca abone olan kullanıcılar kurs sayfalarınıza erişebilecektir.

Change access mode settings

Ücretsiz kurslar için kullanıcılarınızın yine de bir hesap oluşturarak kursa kaydolması gerekecektir.

Artık kursunuzu kaydedebilir veya yayınlayabilir ve web sitenizde önizleyebilirsiniz.

Artık bir kurs oluşturduğunuza göre kurs hala boştur. Kursu doldurmak için dersler, kısa sınavlar ve ödevler gibi kurs içeriklerini eklemeniz gerekecektir.

LearnDash, içeriğe erişimi kısıtlarken çevrimiçi kurslar satmak için güçlü bir araçtır. Kullanıcılara otomatik olarak farklı kurslara erişim sağlayan abonelik planları oluşturmak için MemberPress ile gerçekten iyi çalışır.

Şimdilik hepsi bu kadar. Umarız bu makale WordPress sayfalarını kullanıcı rolüne göre nasıl kolayca kısıtlayacağınızı öğrenmenize yardımcı olmuştur. Ayrıca yeni başlayanlar için adım adım WordPress güvenlik rehberi ve işletme web siteleri için WordPress eklentileri yazımıza da 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

11 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. Mrteesurez says

    While restrict contents pro offer this feature but based on what I have read about Memberpress, it’s more suitable for this kind of function as it comes with a full membership features. Thanks.

  3. Jiří Vaněk says

    Thank you for the tutorial. I have a blog that also deals with technical guides, and I’m considering how to set up a paid section. Today, many people go the route of Patreon or HeroHero, but I would like to have everything completely under the control of my website. It’s great what WordPress can do now with the help of plugins.

  4. Konrad says

    using a plugin like those mentioned is definitely the easiest and safest way to do this :D
    Remember, always back up your site before making any changes!

  5. Ralph says

    This is really good tutorial for membership sites. I plan on doing website with mix of free and paid articles and this is great way of doing that. Free basic articles for everybody and more advanced are only for paying members. Didn’t think this could be so easy.

  6. Moinuddin Waheed says

    Memberpress is the best choice when it comes to making a website where you can restrict the content based on certain users criteria.
    it is specially good when it comes to making courses to sell and at the same time having some of them as free resources.
    it has all the features that is required to make a good course selling website and restricting the content to the paid subscribers only.
    subscription based website can easily made with this plugin.

  7. Mike Shannon says

    I am setting up a webpage for a club. I want to develop a blog page in which only I and the club president can post to but which all users can see. How can I do this? Or can I?

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.