Panduan Lengkap WordPress User Roles dan Permissions

Panduan Lengkap WordPress User Roles dan Permissions

Kalian udah tau belum sih gimana mekanisme “User Roles dan Permissions” di WordPress? Tenang aja sobat, disini kita akan membahas tuntas dan memberikan penjelasannya.

WordPress itu adalah CMS (Content Management System) yang paling populer di dunia. Dengan fitur-fitur canggih di dalamnya, WordPress bisa mempermudah kita membuat website dan mengelola konten tanpa perlu coding. Namun, untuk mengelola konten website supaya lebih efisien, dibutuhkan sistem User Roles. Tentunya sistem ini berfungsi untuk mengatur hak akses pengguna, ketika login ke website dashboard. Jadi, kalian bisa mengontrol siapa saja yang boleh melakukan perubahan tertentu di website.

User Roles ini berguna banget, apalagi kalau kalian punya tim yang bekerja bareng dalam mengelola suatu website. Dengan pembagian peran yang jelas, kerja jadi lebih efisien dan aman. Itulah kenapa panduan ini hadir. Lanjut aja dibaca sampai habis ya. Kita bahas semuanya satu per satu!

Apa Itu User Roles dan Permissions di WordPress?

User Roles adalah peran yang ngatur akses user ke berbagai fitur di WordPress. Jadi, setiap role punya hak akses atau “permissions” sendiri-sendiri.

Ketika kalian baru aja membuat website WordPress, kalian bakal ketemu lima role ini:

  1. Administrator: Full akses ke semua fitur dan pengaturan.
  2. Editor: Bisa ngatur dan edit semua post, page, serta moderasi komentar.
  3. Author: Cuma bisa nulis dan edit kontennya sendiri.
  4. Contributor: Bisa nulis konten, tapi nggak bisa publish sendiri.
  5. Subscriber: Cuma bisa baca konten premium dan ubah profilnya sendiri.
  6. Bonus – Super Admin: Khusus buat multisite aja.

Bagaimana Cara Edit User Roles di WordPress?

Plugin WordPress User Roles dan Permissions
Members : Membership & User Roles Editor Plugin

User Roles bawaan dari WordPress, sebenarnya udah cukup sih buat kebanyakan website. Tapi kadang, kebutuhan kita itu bisa berbed. Oleh karena itu, kalian bisa coba pakai plugin. Salah satu yang wajib coba adalah Members. Dengan plugin ini, kalian bisa edit, tambah, atau custom role sesuai kebutuhan.

Berikut Langkah Menggunakan Plugin Members :

  1. Login ke dashboard WordPress kalian.
  2. Buka menu Members >> Roles.
  3. Pilih role yang mau kalian edit, lalu klik Edit.
  4. Atur permissions sesuai kebutuhan.
  5. Kalau udah beres, klik tombol Update.

Mau Tambah Custom User Role? Begini Caranya:

Mengubah User Roles dan Permissions WordPress
Mengedit User Role dengan Plugin

Selain mengedit akses terhadap User Role, kalian juga bisa loh bikin role baru. Misalnya, role “Customer“, “Donator“, atau “Support“. Caranya juga gampang kok:

  1. Buka Members >> Add New Role.
  2. Kasih nama role baru dan atur permissions-nya.
  3. Kalau udah, klik tombol Add Role.
  4. Lalu, tambahkan user baru di menu Users >> Add New.
  5. Pilih role yang baru kalian buat, misal: “Customer”.
  6. Done! Role baru siap dipakai.
Menambah User Roles dan Permissions WordPress
Menambahkan User Role Baru

Pengaturan User Permission & Kapabilitas di WordPress

Berikut adalah 10 kapabilitas (capabilities) dan permission yang dapat diatur aksesnya di WordPress menggunakan plugin seperti Members:

  1. edit_posts
    Memungkinkan pengguna untuk membuat, mengedit, dan menyimpan tulisan (post) mereka sendiri.
  2. publish_posts
    Memberikan izin kepada pengguna untuk mempublikasikan tulisan mereka ke situs.
  3. delete_posts
    Mengizinkan pengguna untuk menghapus tulisan mereka sendiri yang sudah dibuat atau dipublikasikan.
  4. edit_others_posts
    Memungkinkan pengguna untuk mengedit tulisan yang dibuat oleh pengguna lain.
  5. delete_others_posts
    Memberikan izin kepada pengguna untuk menghapus tulisan milik pengguna lain.
  6. manage_options
    Memberikan akses untuk mengelola pengaturan situs, seperti mengubah konfigurasi utama WordPress.
  7. upload_files
    Memungkinkan pengguna untuk mengunggah file ke media library, seperti gambar, video, atau dokumen.
  8. moderate_comments
    Memberikan akses kepada pengguna untuk memoderasi komentar, termasuk menyetujui, menghapus, atau menandai sebagai spam.
  9. edit_pages
    Memungkinkan pengguna untuk membuat dan mengedit halaman (pages) di situs WordPress.
  10. install_plugins
    Memberikan izin untuk menginstal plugin baru di situs WordPress.

Plugin Rekomendasi Lain Buat Manajemen User

Berikut 3 Plugin rekomendasi lainnya yang bisa digunakan untuk mengedit User Roles :

Gimana, sudah paham kan mengenai User Roles & Permission? Kalau ada yang kurang paham, tulis aja di kolom komentar. Semoga artikel ini bermanfaat untuk kalian.

Leave a Response