Kadang-kadang, Ketika anda membaca salah satu posting di blog wordpress anda, Anda melihat kesalahan ketik, broken link, atau kesalahan2 lain yang tidak disengaja. tentu saja anda harus memperbaiki kesalahan2 tersebut. Hal yg umum dilakukan adalah login ke wordpress dashboard kemudian baru menuju menu edit posting dan mencari posting yg mengandung kesalahan tadi, proses normal ini lumayan memerlukan waktu. Akan lebih cepat dan menghemat waktu jika sekali klik kita akan dibawa menuju posting yg perlu di-edit.
Pada seri tutorial wordpress kali ini saya akan memberikan sedikit trik wordpress sederhana untuk menambahkan link “edit” pada halaman posting, sehingga dengan mengklik “edit” link ini, anda bisa langsung mengedit posting yg perlu diperbaiki kesalahannya tadi. yukk ah mulai..
Pertama, buka file single.php pada themes anda yg terdapat di dashboard >> design >> edit themes. Kita perlu menambahkan fungsi current_user_can(). Fungsinya adalah untuk menentukan parameter user permission pada fungsi editing.
Kita tentunya tidak ingin selain kita atau administrator bisa mempunyai hak untuk merubah isi posting. dengan men-set parameter tersebut menjadi current_user_can(’level_10?), kita bisa memastikan bahwa hanya kita-lah (administrator) yg bisa mengedit posting tersebut.
Selanjutnya, kita menambahkan fungsi dasar wordpress (bloginfo() and the_ID()), untuk membuat direct link dari halaman posting ke halaman edit page pada dashboard dimana kita akan meng-edit posting tersebut. masih bingung? sama, saya juga bingung, lanjuttt…
Gampangnya, tambahkan saja baris2 berikut ini pada file single.php
<?php
if (current_user_can('level_10')){ ?>
<a href="<?php bloginfo('wpurl');?>/wp-admin/edit.php?p=<?php the_ID(); ?>">Edit Post</a>
<?php } ?>
Lalu jgn lupa klik update file untuk menyimpan perubahan, lalu lihat hasilnya,
selamat mencoba..