Tutorial Membuat Plugins WordPress (Bag. 3) – Menyimpan Data Plugins ke Database

Pada bagian ke tiga tutorial cara membuat plugins wordpress ini, saya akan membahas tentang bagaimana cara menyimpan data-data yang diperlukan plugins kedalam database. Bagi yang belum membaca tutorial how to make wordpress plugins (cara membuat plugins wordpress) bagian pertama dan kedua, saya sarankan untuk membacanya terlebih dahulu.

Sebelumnya, saya telah membahas step by step membuat plugins wordpress dengan nama plugins “WP Signature Post“, plugins yang berfungsi untuk menambahkan kalimat signature “Terima kasih telah berkunjung, mohon komentarnya” disetiap akhir postingan ini masih memiliki kekurangan, yaitu bagaimana kalau kita jenuh dengan kalimat terima kasih diatas, dan ingin menggantinya dengan kalimat lain? haruskah menggantinya lewat coding? Nah, untuk itu pada bagian ke tiga tutorial cara membuat plugins wordpress ini, saya akan melengkapi kekurangan dari si WP Signature Post. Sebelum memulai pembahasan, bagi yang baru membaca bagian ketiga ini dan belum membaca tutorial cara membuat plugins wordpress bagian pertama dan kedua, anda bisa mendownload plugins tersebut disini.

 Oke, mari kita mulai tutorial membuat plugins wordpress edisi menambahkan data kedalam database. Kali ini kita akan menggunakan fungsi asli wordpress

  • update_option() : untuk menambah / mengedit tabel wp_options, Selengkapnya disini
  • get_option() : untuk mengambil (select) data di tabel wp_options, Selengkapnya disini

langkah pertama adalah, melakukan modifikasi code wpsp_option() yang dulu dibuat

menjadi seperti ini :

 Seperti terlihat pada code diatas, variabel $text yang berisi signature “Terima kasih telah berkunjung, mohon komentarnya” telah dihapus, digantikan dengan meng-include (menyisipkan) file wpsp-form.php. Selanjutnya, mari kita buat file baru bernama wpsp-form.php

Silahkan cek halaman plugins WP Signature Post, maka akan terlihat tampilan berupa form dengan sebuah field berisikan kalimat “Terima kasih telah berkunjung, mohon komentarnya” lalu dibawahnya terdapat tombol Update Signature yang berfungsi untuk melakukan update (menyimpan / mengedit) data di database wordpress, khususnya tabel wp_options.

Tampilan Form WP Signature Post
Tampilan Form WP Signature Post

Setelah form berhasil tampil, langkah selanjutnya adalah memberikan action pada form tersebut. Script action ini diletakkan diatas form pada file wpsp-form.php

Sampai disini kita telah berhasil menyimpan nilai signature kedalam tabel wp_options.

Tampilan tabel wp_options()

Tampilan tabel wp_options()

Untuk menampilkan nilai terbaru dari signature maka edit kembali file wpsp-form.php untuk mengganti value=”Terima kasih telah berkunjung, mohon komentarnya” pada field form dengan data signature terbaru.

Dan yang terakhir adalah mengedit fungsi wpsp_the_content() menjadi seperti berikut ini :

 Taraaaa…. sekarang kita sudah bisa membuat plugins wordpress yang dapat menyimpan value nya kedalam database. Jadi kalo bosan dengan signature nya tidak perlu edit melalui coding untuk menggantinya. hehehe

Tampilan Signature post wordpress plugins
Tampilan Signature post wordpress plugins

Gimana cukup mudah kan membuat plugins wordpress? Next tutorial untuk membuat plugins wordpress enaknya tentang apa ya? kalo ada saran silahkan sampaikan dibawah ya, salam ketiikk… ^_^

Leave a Reply

Your email address will not be published. Required fields are marked *