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

394

WordPress sayfalarını kullanıcı rolüyle sınırlamak istiyor musunuz? Birçok WordPress işletmesi hangi kullanıcıların web sitelerindeki belirli sayfalara erişebileceğini kontrol etmelidir. Bu makalede, kullanıcı rolüne göre belirli WordPress sayfalarına erişimi nasıl kolayca sınırlayacağınızı göstereceğiz.

WordPress Sayfalarını Kullanıcı Rolüyle Sınırlandırma

Varsayılan olarak, WordPress web sitenizdeki içeriği sınırlandırmak için sınırlı sayıda araçlarla birlikte gelir. Özel ve şifreyle korunan yayınlar oluşturabilir, ancak bu özellikler kullanıcıların rollerine göre erişimi sınırlamanıza izin vermiyor.

Neyse ki, bunu yapmanıza izin veren birkaç WordPress eklentisi var. Sayfaları belirli kullanıcılara, kullanıcı gruplarına veya kullanıcı rollerine göre kısıtlamak için bunlardan birini seçebilirsiniz.

Bu eklentileri kullanarak bir üyelik sitesi, izleme başına ödeme web sitesi veya aile blog’u oluşturabilirsiniz. Ücretli abonelik ekleyerek içeriğinizden para kazanabilirsiniz.

Kullanıcı rolüne göre WordPress sayfalarını nasıl düzgün kısıtlayacağınıza bir göz atalım. Sana farklı eklentiler göstereceğiz, ihtiyaçlarınıza en uygun eklentiyi seçebilirsiniz.

1. Restrict Content Pro

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

Restrict Content Pro, web sitenizin içeriğine kimin erişebildiğini kontrol etmek için mükemmel bir seçenektir. Ayrıca ücretli abonelik eklemenizi ve üyelik web sitenizden çevrimiçi para kazanmanızı sağlar.

Öncelikle, Restrict Content Pro eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir.Etkinleştirme sonrasında, lisans anahtarınızı girmek için Restrict » Settings(Ayarlar) sayfasını ziyaret etmeniz gerekiyor. Bu anahtarı, Restrict Content Pro web sitesinde bulunan hesabınızdan alabilirsiniz.

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

Sonra, bir ödeme ağ geçidi seçmek için ödemeler sekmesine geçmeniz gerekiyor.

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

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

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

Ayarlarınızı kaydetmek için seçenekleri kaydet düğmesini tıklamayı unutma.

Now you need to edit the pages or posts you want to be restricted by user roles.

Düzenleme ekranında, ‘Bu içeriği kısıtla'(Restrict this content) meta kutusuna gidin ve ‘Rolü belirli üyeler'(Members with certain role) seçeneğini belirtin.

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

İzin vermek istediğiniz kullanıcı rolünü seçin ve ardından içeriğinizi güncelleyin veya yayınlayın.

Restrict Content Pro ayrıca abonelik seviyeleri oluşturmanıza izin verir.

2. MemberPress

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

MemberPress piyasadaki en iyi WordPress üyelik eklentilerinden biridir. Ücretli abonelikleri olan üyelik sitelerini kolayca oluşturmanızı sağlar.

Önce, MemberPress eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Etkinleştirme sonrasında, lisans anahtarınızı girmek için MemberPress »Activate page sayfasına gidin. Bu bilgileri hesabınızdan MemberPress web sitesinde bulabilirsiniz.

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

Sonra, Eklentiler sekmesini tıklamanız ve ‘WordPress Kullanıcı Rolleri'(‘WordPress User Roles’ ) eklentisini yüklemeniz gerekiyor.

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

Kullanıcı rolü eklentisini yükledikten sonra, MemberPress »Seçenekler(MemberPress » Options) sayfasına gidin. Ödemeleri ayarlamak için ödemeler sekmesini tıklayın.

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

MemberPress, PayPal (Standard, Express, and Pro), Stripe, and Authorize.net’i desteklemektedir. Kullanmak istediğiniz ödeme yöntemlerini seçin ve gerekli kimlik bilgilerini sağlayın.

Sonra, MemberPress »Üyelikleri(MemberPress » Memberships) sayfasını ziyaret etmeniz ve bir üyelik planı oluşturmak için ‘Yeni Ekle'(‘Add New’) düğmesine basmanız gerekiyor.

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

Bu üyelik planı için bir başlık vererek başlayacak ve fiyatlandırma, faturalandırma türü ve son kullanma ayarları belirleyeceksiniz.

Ardından, yazı düzenleyicinin altındaki ‘Üyelik Seçenekleri'(‘Membership Options’) meta kutusuna ilerleyin. Bu, bu belirli üyelik planı için farklı seçenekler ayarlayabileceğiniz yerdir.

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

Üyelik seçenekleri altındaki ‘Gelişmiş'(‘Advanced’) sekmesini tıklayın ve bu üyelik planı için bir kullanıcı rolü seçin.

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

WordPress’deki her kullanıcı rolü kendi izinleriyle geldiğinde bir kullanıcı rolü seçerken dikkatli olun. İhtiyacınız olursa, 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, işlemi eklemek için tekrarlayın.

Bir kez üyelik planları (ları) oluşturduktan sonra. İçeriğe erişimi kısıtlamak için kurallar kurmanın zamanı geldi.

MemberPress » Kurallar(MemberPress » Rules) sayfasına gidin ve üst kısımda Yeni Ekle (Add New) düğmesine tıklayın.

Bu sizi, farklı koşulları seçebileceğiniz kurallar düzenleme sayfasına götürür ve bir üyelik planına ilişkilendirir.

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

Örneğin, yalnızca daha önce oluşturduğunuz bir üyelik planına sahip üyelere özel bir etiket veya kategoriyle eşleşen tüm içeriği seçebilirsiniz.

Son olarak, sınırlamak istediğiniz içeriği düzenlemeniz ve onu belirli kategoriye veya etikete eklemeniz gerekir.

Hepsi bu, kullanıcı rolüyle ve üyelikle WordPress’deki sayfaları başarıyla sınırladınız.

3. LearnDash

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

LearnDash, en iyi WordPress LMS eklentisidir. Çevrimiçi kurslar oluşturmanıza ve satmanıza izin verir.

İçeriğini görebilmek için kullanıcıların bir kursa kaydolmalarını sağlayan yerleşik aboneliklerle birlikte gelir. Bu, ders sayfalarına erişimi kısıtlamanızı ve web sitenizden para kazanmanızı sağlar.

Yapmanız gereken ilk şey, LearnDash eklentisini kurup etkinleştirmektir. Etkinleştirme sonrasında LearnDash LMS »Ayarlar(LearnDash LMS » Settings) sayfasını ziyaret etmeniz ve LMS Lisansı sekmesini tıklamanız gerekir. LearnDash hesabınızın e-posta adresini ve lisans anahtarını girin ve ardından onu kaydetmek için ‘Lisans Güncelle’ (‘Update License’) düğmesine tıklayın.

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

Sonra, PayPal e-posta adresinizi girmek için ‘PayPal Ayarları’ (‘PayPal Settings’ ) sekmesine geçmeniz gerekiyor.

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

Varsayılan olarak, LearnDash yalnızca PayPal ödeme ağ geçidi sunmaktadır. Stripe ve 2Checkout uzantılar olarak mevcuttur.

Artık LearnDash LMS »Dersler (LearnDash LMS » Courses) sayfasına gidebilir ve ilk dersinizi eklemek için ‘Yeni Ekle’ (‘Add New’) düğmesine basabilirsiniz.

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

Kursunuz için bir başlık ve açıklama girin. Açıklamalı bölüm, bu dersin ne anlama geldiğini açıklamak için tüm kullanıcılar tarafından görülecektir.

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

Bundan sonra ders seçenekleri meta kutusuna ilerlemeniz gerekiyor. Ders fiyat türü seçeneği altında, kurs için bir erişim seçeneği seçebilirsiniz.
Eklenti, açık (halka açık) veya kapalı dersler, ücretsiz, yay satın alma ve tekrar eden fiyat türleri oluşturmanıza olanak tanır.
WordPress Hocasi WordPress Sayfalarını Kullanıcı Rolüne Göre Kısıtlama
Ücretsiz kurslar için, kullanıcılarınızın hesabı oluşturarak ders kayıtlarına devam etmeleri gerekecektir.
Artık dersinizi kaydedebilir veya yayınlayabilir ve web sitenizde önizleyebilirsiniz.
WordPress Hocasi WordPress Sayfalarını Kullanıcı Rolüne Göre Kısıtlama
Artık ders oluşturduysanız, hala boş. Doldurmak için ders içeriğini dersler, sınavlar ve ödevler gibi eklemeniz gerekecek.
LearnDash, içeriğe erişimi kısıtlarken çevrimiçi ders satmak için güçlü bir araçtır. MemberPress ile kullanıcılara otomatik olarak farklı kurslara erişim olanağı sağlayan abonelik planlarını oluşturmak için çok iyi çalışıyor.
Şimdilik bu kadar. Bu makalenin WordPress sayfalarını kullanıcı rolüyle nasıl kolayca sınırlandırabileceğinizi öğrenmenize yardımcı olmasını umuyoruz.