Simplicity is not Simple

when a simple thing is not simple as its look

Hacking WP Dashboard

November 10th, 2006 - Wordpress - Give Comments

I found some annoying things in WP admin dashboard. When we logged in with a lowest level, for instance we logged in as subscriber who don’t have any access to some pages, clicking Write a post link in the dashboard will generate: You do not have sufficient permissions to access this page. error message.

There is no problem here. WP handled this behavior normally. But user who don’t have access to those pages (especially subsribers) will be dissapointed when accessing those pages. So do Add a link to your blogroll and Change your site's look or theme pages that only editors or administrators who could access those pages.

But it would be better if these special links were hidden from users who don’t have any access to these pages. It avoids users access those pages.

I just made some changes on this dashboard page. You can download the file from here. After downloading, extract the file and index.php file will be created. Just copy this file into wp-admin directory and overwrite any existing file. Ups, of course it’s suggested you made a back-up old index.php file first. :D

It’s usefull for a multiple users with multiple user level weblog. If you use WP as your own weblog, this hacking seems useless. :) And as usual, comments and feedbacks are welcome.

I implemented it in CAHANDONG.ORG blog. :)

in Bahasa Indonesia:

Saya menemukan beberapa hal yang cukup mengganggu pada dashboard WP. Ketika kita login menggunakan hak akses terendah, misalnya kita login sebagai subscriber yang notabene tidak dapat menulis artikel, meng-klik link Write a post akan muncul pesan kesalahan: You do not have sufficient permissions to access this page.

Ini hal yang normal. Tetapi secara psikologis, seorang user yang tidak memiliki hak akses ke halaman tersebut (terutama subscriber) akan kecewa. Begitu juga dengan menu Add a link to your blogroll dan juga Change tour site's look or theme, yang hanya bisa diakses oleh editor atau administrator.

Akan lebih baik jika link-link khusus ini disembunyikan dari user yang tidak memiliki akses ke halaman tersebut.

Saya sudah ngutak-atik file dashboard ini. Hasilnya bisa didwonload dari sini. Setelah download, ekstrak file tersebut yang akan menghasilkan file index.php. Masukkan file ini ke dalam folder wp-admin. Akan lebih baik jika file index.php yang lama di-back-up terlebih dulu. :D

Ini sangat membantu bila WP digunakan pada blog yang menampung banyak user dengan berbagai macam level. Kalo untuk blog pribadi, tentu cara ini tidak begitu bermanfaat. :)

Tak lupa, kritik dan saran saya terima dengan baik.. *ngasah tombak* :D

Ini saya terapkan di blog CAHANDONG.ORG.

12 Responses to Hacking WP Dashboard

  1. Tina says:

    Wuahhhhhhhh.. ngasah tombak.. takuttttttttttt…

    Tadinya mau kritik tapi takutttttttttt..

    En akan gue kabooorrrrrrrr.. heueheuehuee..

    Btw. . ehm.. cah andong yee..

  2. Sheilla says:

    Seperti biasa karena sama lemot bih lelet, saya harus baca postingan ini beberapa kali sehingga mengerti maksud dan tujuan dari isinya.

    Thank ya Zam, dah posting ini. Bisa dipake buat di Sheillucious nih :D

  3. tired blogger says:

    duh,,, jo lali turu zam… jangan bercinta dengan wp terus2an… anakmu sudah terlalu banyak…

    btw, kok aku kesel yo?

  4. unai says:

    wuduhhh..panganan opo kuwi zam??? dicampur kecambah *sing nang keykode mestine enak yo ? kapan kapan ngejak yo.
    HAlah iki komen ga mutu blas

  5. thuns says:

    waaah zam emang te o pe…
    mbok aku diajari tooo…

  6. matriphe says:

    #thuns: weh.. isin aku.. ana sing mbaurekso mampir ndene ki.. ampun, mbah.. ampun..

  7. Prince PriyayiSae says:

    sip ki artikele.
    sing versi bahasa jawa inggil ono ra zam? simbahku pingin ngerti je.

  8. ekowanz says:

    hooh…
    setuju karo sing nduwurku :D

  9. boku_baka says:

    wah bisa iki.
    jajal ah kapan-kapan.
    Zam aku rekuest.. plugin untuk mendatangkan pembaca cewek2 cakep ana gak? :d

  10. say says:

    ra iso coment gara gara baca comentare pricePriyayisae. mbah’e gaul.. kekeke salam ngo mbah’e. iki blogke zam udu Prince…

  11. tukang nggedeblues says:

    iku jeneng kewan anyar to, zam?

  12. hendito says:

    kan bisa pake MU-WP