Bu ekran video kaydında CSS-Tricks'in üyelik alanını nasıl oluşturacağımız hakkında konuşmaya başlıyoruz. Tüm bunları mümkün kılan Kickstarter'ın bir kısmı, Kickstarter destekçilerinin bu sayfadakine benzer videoları izleyebilecekleri sadece üyelere özel bir alana erişme vaadiydi.
Bu gerçekten komik bir an, çünkü özel erişim alanında videoda henüz tasarlanmamış bir video izliyorsunuz.
WordPress kullanıyoruz ve WordPress'in halihazırda ihtiyaç duyduğu pek çok işlevsellik var: kullanıcı kimlik doğrulaması, kullanıcı erişim seviyeleri, erişim seviyelerine göre içerik görüntülemek için koşullu mantık, CMS-lık vb. Yani açıkçası bu özel erişim alanını oluşturalım WordPress'in bir parçası olarak.
WordPress'in sahip olmadığı şey, ödemeleri kabul etmenin ve bir dizi keyfi erişim düzeyini yönetmenin bir yoludur. İki farklı erişim düzeyi sözü verdiğim için bu site için en az ikisine ihtiyacımız olacak. WordPress'in "abone" ve "editör" gibi şeyler var ama bunun WordPress çekirdeğinde çok fazla anlamı var. Erişim seviyelerini keyfi olarak tanımlamak istiyorum.
Neyse ki tüm bu kodu kendimiz yazmak zorunda değiliz. WordPress, büyük bir topluluk ve genişletilebilir bir kod tabanıdır. Bu işlevselliği sağlamak için birçok eklenti vardır. Ama hangisi en iyisi? Bu biraz araştırma gerektirir. Bu araştırmayı, tüm özellikleri karşılaştırmak için bir elektronik tablo oluşturarak yaptım (aşağıdan indirilebilir dosya). Bu ekran video kaydında bu elektronik tabloya bakıyoruz. Hatta sahip olmasını dilediğimiz özellikler ve eklentilerin arkasındaki insanlar gibi soyut şeyler hakkında konuşuyoruz.
Sonunda Restrict Content Pro'ya karar veriyoruz.
Dosyalar
- 120-WordPress-Üyelik-Plugins.xlsx