Mengetahui level user di wordpress
WordPress adalah sistem CMS yang solid dan kompleks, kalau ada yang berminat untuk mengotak-atik source code aslinya, monggo…, mungkin nanti kita bisa sharing.
Untuk artikel ini, saya akan memberikan cara bagaimana mengetahui level pengguna, dengan mengetahui level pengguna kita dapat menyembunyikan/menampilkan modul-modul yang kita inginkan.
Cara mengetahui pengguna yang sedang aktif, kita dapat menggunakan :
$user = wp_get_current_user();
variabel $user memiliki tipe object, oleh sebab itu untuk menampilkan data “nama”, kita bisa mengetikkan kode di bawah ini:
echo $user->display_name;
Untuk mengambil level pengguna, caranya sama seperti diatas,
echo $user->user_level;
user_level terdapat pada tabel wp_usermeta.
Tapi, bagaimana jika kita tidak memiliki data user_level, caranya sebagai berikut:
$st = array_keys($user->wp_capabilities);
echo $st[0];
Hasilnya adalah jenis pengguna di worpress:
1. Administrator
2. Editor
3. Author
4. Contributor
5. Subscriber
Selamat mencoba…
Tips nya ok punya tuh. sementara sih belum bisa saya terapkan, maklum masih numpang!
Rezki
November 1, 2007 at 6:56 pm
pengen tau buat peta interaktif dengan menggunakan ajax…………..
makaci………………….
dolfin
April 1, 2008 at 4:55 pm