WordPress BWP Minify Plugin Masalah Javascript

BWP Minify (http://wordpress.org/extend/plugins/bwp-minify/) adalah salah satu plugin wordpress yang dapat meningkatkan kecepatan akses dari blog atau website kita. BWP Minify menggabungkan file CSS dan javascript, sehingga mengurangi request dari browser ke server. Pengurangan request berarti menambah cepat akses website kita.

Gue mengalami masalah dengan BWP Minify pada salah satu website yang gue kelola (http://news.pesanlapang.com/). Waktu BWP Minify diaktifkan, console browser menampilkan error jQuery tidak terdefinisi. Waktu gue selidiki, ternyata request javascript ke BWP Minify di-redirect ke homepage news.pesanlapang.com.

Solusi untuk masalah ini adalah mengurangi file javascript yang diappend pada BWP Minify. Ketika file javascript yang diappend terlalu banyak, url akan menjadi sangat panjang sehingga di-redirect ke homepage. Pada kasus gue, maksimal 9 javascript pada 1 minify string.

WordPress Twitter Follow Button Tanpa Plugin

Gue mencoba mencari cara untuk menambahkan twitter follow button ke satu website, tanpa menambahkan plugin. Kenapa tanpa plugin? Supaya tidak menambah beban di hosting dan di wordpress nya.

Gue coba search di Google dengan keyword “wordpress twitter follow without plugin”. Dapat beberapa link yang tampak meyakinkan, tapi ternyata solusi yang ditawarkan tidak berfungsi. Contohnya di http://en.support.wordpress.com/widgets/twitter-widget/ dan http://en.support.wordpress.com/twitter/twitter-follow-button/. Entah memang artikelnya sudah obsolete, atau gue yang salah pakainya.

Akhirnya gue menemukan solusi yang working di http://www.wpbeginner.com/wp-tutorials/how-to-add-the-official-twitter-follow-button-in-wordpress/. Caranya cukup mudah:

1. Login twitter

2. Buka https://twitter.com/about/resources/buttons#follow

3. Copas kode di kanan bawah ke post / page / text widget

4. Voila, tombol twitter sudah muncul di blog Anda. Contoh bisa dilihat di http://hipmi-bandung.org

Elegant Theme Slider Error

Anda tahu elegant theme? Menurut gue, elegant theme salah satu provider theme wordpress premium yang paling affordable. Dengan membayar $39, kita dapat mendownload sekitar 60 theme yang ada di situsnya. Kalau di provider lain, harga segitu hanya dapat 1 theme.

Gue menggunakan theme Glow dari elegant theme untuk membuat mockup website http://pl.licht-soft.com. Setelah mockup di local rampung 70%, gue upload ke server. Di server ternyata ada masalah, muncul error di slider nya yang isinya seperti ini

: imagejpeg() []: Unable to open ‘/home/sloki/user/h58206/sites/pl.licht-soft.com/www/wp-content/uploads/2011/12/SoccerField-102631_500x298.jpg’ for writing: Permission denied in on line /home/sloki/user/h58206/sites/pl.licht-soft.com/www/wp-content/uploads/2011/12/SoccerField.jpg:

Dua hari ini gue bongkar-bongkar wordpress nya untuk mencari masalahnya. Akhirnya gue nemu sumbernya ada di variabel database: tabel wp_options, option_name = et_images_temp_folder. Variabel itu menyimpan file path ke folder et_temp, yang seharusnya diganti waktu kita deploy ke server.

Solved! Yeahh! Kesimpulan gue: meskipun theme nya oke, elegant theme masih kurang memberikan dokumentasi teknis.