Dalam screencast ini kita mulai berbicara tentang bagaimana kita akan membangun area keanggotaan CSS-Tricks. Bagian dari Kickstarter yang membuat semua ini mungkin adalah janji bahwa pendukung Kickstarter akan mendapatkan akses ke area pribadi khusus anggota di mana mereka akan menonton video seperti yang ada di halaman ini.
Benar-benar momen yang lucu, karena Anda sedang menonton video di area akses pribadi yang, dalam video tersebut, belum terbayangkan.
Kami menggunakan WordPress, dan WordPress memiliki banyak fungsi yang sudah dibutuhkan: otentikasi pengguna, tingkat akses pengguna, logika bersyarat untuk menampilkan konten berdasarkan tingkat akses, CMS-ness, dll. Jadi jelas, mari kita membangun area akses pribadi ini sebagai bagian dari WordPress.
Apa yang tidak dimiliki WordPress adalah cara untuk menerima pembayaran dan mengelola serangkaian tingkat akses sewenang-wenang. Untuk situs ini, kami memerlukan setidaknya dua karena saya menjanjikan dua tingkat akses yang berbeda. WordPress memiliki hal-hal seperti "pelanggan" dan "editor" dan yang lainnya - tetapi itu memiliki terlalu banyak arti dalam inti WordPress. Saya hanya ingin menentukan tingkat akses secara sewenang-wenang.
Untungnya kami tidak harus menulis semua kode ini sendiri. WordPress adalah komunitas besar dan basis kode yang dapat diperluas. Jadi ada banyak plugin untuk menyediakan fungsionalitas ini. Tapi mana yang terbaik? Itu membutuhkan beberapa penelitian. Saya melakukan penelitian ini dengan membuat spreadsheet untuk membandingkan semua fitur (file dapat diunduh di bawah). Dalam screencast ini kita melihat melalui spreadsheet itu. Kami bahkan berbicara tentang hal-hal tidak berwujud seperti fitur yang kami harap dimiliki dan orang-orang di balik plugin.
Pada akhirnya, kami memutuskan Batasi Konten Pro.
File
- 120-WordPress-Keanggotaan-Plugins.xlsx