Seringkali, ketika kita menggunakan Content Management System (CMS) untuk membangun Website, ada beberapa hal yang solusinya belum tersedia dalam CMS. Hal ini tentunya membutuhkan proses kustomisasi atau hacks terhadap CMS yang kita gunakan. Jika kita memiliki waktu, maka kita akan mengembangkan sendiri plugins/ekstensi/modulnya, tetapi jika kita tidak memiliki waktu, maka solusinya adalah mencari plugins/ekstensi/modul yang sesuai untuk solusi permasalahan kita.
Ketika kita menggunakan WordPress sebagai CMS, biasanya ada beberapa hal yang perlu dikustomisasi/di-hacks agar sesuai dengan kebutuhan kita.
Sebagai contoh, kita mengharapkan dapat menambahkan custom fields yang berbeda untuk masing-masing kategori artikel yang kita post, misal untuk kategori agenda, maka ada custom fields waktu pelaksanaan dan lokasi. Selain itu, kita juga mengharapkan agar proses posting artikel menjadi lebih mudah dan tidak perlu mengklik beberapa level menu yang ada pada Dashboard untuk melakukan posting. Permasalahan-permasalahan di atas dapat kita tangani dengan menggunakan Plugins Flutter.
Flutter memiliki beberapa fitur, diantaranya:
- Custom Write Panels (baik untuk Posts, Pages, maupun Themes)
Fitur ini dapat digunakan untuk menambahkan panel di halaman Dashboard WordPress sehingga proses posting menjadi lebih cepat. Selain itu kita bisa menambahkan beberapa field maupun group field untuk setiap panel sesuai dengan kebutuhan. Bahkan field yang ditambahkan dapat memiliki beberapa tipe, seperti untuk upload file, audio, maupun video, membuat checkbox, dropdown, dan lain-lain. - Simple Templating
Fitur ini sangat membantu ketika kita berhadapan dengan proses coding template/theme. Kita dapat mengakses field-field yang telah ditambahkan melalui fungsi get dengan parameter nama variabel yang mewakili nama field, misal echo get(‘variable’).
Jika Anda ingin mengetahui lebih jauh mengenai fitur-fitur dari Flutter, silahkan Anda mem-play video berikut ini:
Case Study: Website Universitas Atma Jaya Yogyakarta
Studi kasus pada artikel ini adalah Website Universitas Atma Jaya Yogyakarta. Plugins Flutter digunakan untuk menambahkan Custom Write Panel pada halaman Dashboard WordPress sehingga pengguna lebih mudah ketika akan melakukan posting. Proses bagaimana menambahkan panel dapat Anda lihat pada gambar-gambar berikut:



Selain itu, Plugins Flutter juga digunakan untuk melakukan custom fields hacks pada beberapa kategori posting, dalam hal ini Agenda dan Lowongan. Pada kategori Agenda ada dua custom fields yang ditambahkan yaitu Waktu Pelaksanaan dan Lokasi, sedangkan pada kategori Lowongan ada satu custom field yang ditambahkan yaitu Deadline. Berikut ini adalah gambar contoh implementasi dan proses menambahkan field-nya melalui Flutter.



Sudahkah Anda melakukan hacks pada CMS yang Anda gunakan? Jika belum, mungkin Flutter adalah salah satu Plugins WordPress yang bisa Anda coba untuk melakukan hacks terhadap CMS Anda. Selamat mencoba dan bereksplorasi!
[...] This post was mentioned on Twitter by sigitpurnomo, VISUALmagz. VISUALmagz said: WordPress Hacks dengan Plugins Flutter: – http://tinyurl.com/y8acygc [...]
waahhh menarik… secara fungsi bisa untuk apa saja yah
@arham:
Flutter bisa difungsikan untuk membuat panel tambahan di dashboard dan menambahkan beberapa custom field untuk suatu artikel sehingga nanti bisa diakses melalui PHP di file template WordPress-nya…
wah… bagus nih… thanks atas infonya ya….