WordPress Roles dan Role Manager

Published Date August 7, 2008 by maseko

WordPress.org Dalam WordPress tingkatan seorang user yang mendaftarkan diri atau didaftarkan, akan diberi suatu tingkatan mengenai hak user tersebut atas fitur pada administrasi blog. Hak-hak yang dimaksud di sini seperti membuat dan megedit tulisan, mengedit tulisan user lain, menambahkan link, dan sebagainya. Hanya saja pada WordPress, semua tingkatan atau Role user ini sudah diset dan tidak ada fasilitas bagi administrator blog untuk mengubah hak dan kemampuan user pada setiap tingkatan, baik menambah maupun mengurangi hak atas suatu tingkatan user.

Sederhananya, tingkatan dan hak-hak user pada WordPress secara default adalah sebagai berikut:

  • Administrator, merupakan tingkatan pengguna tertinggi yang mempunyai akses ke semua fitur administarsi blog.
  • Editor, user yang dapat mempublikasikan dan mengatur tulisan yang dibuat oleh mereka sendiri dan juga tulisan-tulisan yang dibuat oleh pengguna lain.
  • Author, pengguna yang dapat membuat dan  mempublish tulisan yang dibuat hanya oleh mereka sendiri. Pada tingkatan ini, diberikan juga hak untuk mengupload image atau file.
  • Contributor,  user yang dapat membuat dan mengatur tulisan mereka sendir tanpa hak mempublikasikannya, jadi menunggu user yang minimal editor untuk mereview dan mempublikasikannya.
  • Subscriber, pengguna yang hanya dapat membaca atau memberikan komentar pada blog yang melakukan limitasi dalam urusan komentar.

Secara lebih detail, masalah Roles dan Capabilities user WordPress dapat dibaca di halaman Codex.

Role Manager

Untuk keperluan suatu blog, saya melakukan setting bahwa blog tersebut nantinya bersifat open registration, siapa saja boleh mendaftar dan diberikan Role sebagai Contributor yang dapat membuat tulisan namun untuk mempublikasikannya pada blog perlu direview oleh Editor atau Administrator.

Masalahnya adalah, bahwa untuk tingkat Contributor tersebut, user tidak diberikan hak untuk mengupload image/file yang mungkin terkait dengan tulisan yang dia buat. Tingkatan yang diberikan hak mengupload file adalah Author, tetapi di sini Author dapat langsung mempublikasikan tulisan tersebut. Padahal saya menginginkan kontributor yang dapat mengupload file dan tulisannya dilakukan review atau pengeditan terlebih dahulu.

Untungnya, saya mendapatkan plugin yang dapat mengatasi masalah tersebut, yaitu Role Manager. Plugin ini dapat digunakan untuk mengubah hak atau kemampuan pada tiap Role yang ada. Dengan plugin ini saya dapat mengatur user dengan role Contributor diberikan hak untuk mengupload file.

Meskipun pada halaman pluginnya tertulis sampai WordPress 2.5, ketika saya mencobanya di WordPress 2.6 sepertinya tidak ada masalah.

Role Manager Plugin for WordPress



Tulisan lain yang mungkin terkait dengan tulisan di atas:

  1. OneClick for WordPress: Cara Cepat Install Plugin dan Theme WordPress
  2. WordPress Plugin: DivShare Uploader
  3. Direktori Plugin di WordPress.org
  4. Hotlink Protection Plugin for WordPress
  5. FAlbum: Flickr di WordPress

8 Responses to “WordPress Roles dan Role Manager”

Ridho - Gravatar

masridho.com Ridho said on August 7, 2008, 5:31 pm:

Saya baru tahu kegunaan dari masing² user. Saya kira gak ada bedanya pada awalnya. Thank’s Mas Eko, udah bikin artikel ini. Main ke tempat saya ya :)

masadrians - Gravatar

adrians.dagdigdug.com masadrians said on August 7, 2008, 11:11 pm:

Thank’s Mas Eko :)

Ainuddin - Gravatar

7ain.com Ainuddin said on August 8, 2008, 3:59 am:

Saya pengunjung baru di web ini. Dan Alhamdulillah saya mendapatkan ilmu yang banyak disini. Salam kenal Mas Eko. Web Mas menjadi referensi saya setiap kali online.

Triyan - Gravatar

triyan.web.id Triyan said on August 8, 2008, 7:19 am:

Oh, ternyata begitu ya.. Maturnuwun..

dennie - Gravatar

www.indohotels.net dennie said on August 8, 2008, 7:28 am:

Makacih…mas eko

odie - Gravatar

kurangkerjaan.co.cc odie said on August 8, 2008, 2:41 pm:

wes, nambah lagi ilmunya…
thanx maseko…

si petualang - Gravatar

www.sipetualang.com si petualang said on May 19, 2009, 11:31 am:

nanya mas, sekarang kan udah jaman wp 2.7.1, role manager masih bisa gak ya dipake? trus maksimal pengguna tersebut berapa mas yg bisa kita daftarin?

febrialams - Gravatar

febrialams.wordpress.com febrialams said on August 30, 2010, 10:46 pm:

mas mau tanya nich,,
saya msh baru dlm dunia web,,hehe
kok wordpress saya sudah gag bisa membuat post baru lagi deh,,
apa ada maksimal postny,,
post saya udah 210..
tolong saranny,,
terima kasih….

Leave A Comment

All fields marked with "*" are required.