alexa-tracking
Selamat Guest, Agan dapat mencoba tampilan baru KASKUS Masih Kangen Tampilan Sebelumnya
Kategori
Kategori
Home / FORUM / All / Tech / ... / Website, Webmaster, Webdeveloper /
Membatasi waktu periode user di WordPress
1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/57bf2c73dcd77023728b4567/membatasi-waktu-periode-user-di-wordpress

Membatasi waktu periode user di WordPress

Halo agan semua,

Saya tau banyak plugin mmbership yang bisa di pakai untuk keperluan diatas.
Tapi berhubung saya ngga menawarkan atau menjual akses untuk halaman2 khusus untuk member, apakah ada cara kita bisa melakukan pembatasan masa waktu user di WordPress?

Jadi saya hanya menggunakan plugin form biasa, tapi begitu kita aktifkan user di backend, kita juga bisa menambahkan masa waktu dia menjadi user, misalnya hanya 3 atau 6 bulan atau 1 tahun.

Apakah ada yang pernah mencoba hal seperti itu?

Terima kasih banyak sebelumnya.

Salam,
Tirah
Urutan Terlama
1. wordpress mencatat kapan waktu di register (user_registered) yang berupa data waktu (tanggal + jam)
2. bisa buat custom meta profil -> valid sampai kapan yang value nya hari (30,60,90) atau isi langsung ke db table wp_user
3. buat custom login
4. pre-login, check valid sampai kapan via get_userdata() /*kalau pake custom meta profil*/
5. buat fungsi khusus untuk membandingkan waktu skrg (mysql_time) dan waktu register, jika lebih dari valid sampai kapan bisa return false atau die() via ajax
6. diakhir fungsi run wp_delete_user
opsional:
- setelah langkah 5 bisa buat notifikasi untuk user perpanjang waktu (bisa dilanjutkan ke pembayaran dll)
- jika tidak akan dihapus usernya
Diubah oleh noidsit
Ijin nyimak dulu gan,...
Plugin Membership dari WPMU, bisa dipakai. Walau agan tidak untuk menjual konten dan lain2, plugin ini bisa di pakai untuk kebutuhan agan.
Quote:


Terima kasih Gan unutuk penjelasannya, sangat bermanfaat.
Tapi saya mungkin fokus yang dalam bentuk plugin aja.


×
GDP Network
Copyright © 2018, Kaskus Networks, PT Darta Media Indonesia.
Ikuti KASKUS di