WordPress Plugin: Quick Cache

Dari sekian banyak plugin cache untuk WordPress yang ada di repository WordPress, salah satu plugin cache yang mudah proses instalasinya adalah Quick Cache (Speed Without Compromise). Tidak seperti plugin cache lainnya, plugin ini tidak memerlukan setting tambahan yang berbelit. Cukup install, kemudian aktifkan, dan seketika plugin ini sudah bisa digunakan.

Untuk tutorial atau panduan upload/install plugin wordpress bisa diakses di url http://www.rumahweb.com/journal/menginstall-plugin-wordpress.htm pada point kedua (2).

Selamat mencoba.

Instalasi WordPress Menggunakan Softaculous

OG WordPress Themes

Softaculous merupakan salah satu fitur auto-installer yang disediakan oleh Rumahweb. Saat ini Softaculous mendukung instalasi lebih dari 250 CMS. Melakukan instalasi menggunakan Softaculous sangatlah mudah. Secara garis besar, hanya dibutuhkan 2 (dua) langkah saja untuk melakukan installasi sebuah CMS.

Berikut adalah panduan untuk melakukan instalasi CMS WordPress menggunakan Softaculous. Continue reading “Instalasi WordPress Menggunakan Softaculous”

Menghapus komentar spam yang memenuhi blog wordpress

Ketika komentar masuk di blog wordpress anda,  komentar tersebut bisa berupa dari salah satu kategori komentar sebagai berikut :

1.    Approved comments – WordPress telah mendeteksi bahwa komentar ini adalah komentar nyata, dan dapat segera disetujui.
2.    Pending comments
3.    Spam comments – Jika Anda memiliki Akismet akan sangat membantu mendeteksi komentar yang dianggap sebagai spam.

Beberapa comment spam bisa dengan mudah anda hapus melalui halaman dashboard wordpress anda pada menu comments >> spam. Pertanyaan muncul bagaimana jika ada ribuan comment spam yang masuk ? Menjawab masalah tersebut, ada cara mudah untuk menghapusnya.

#1 Login ke halaman cpanel hosting anda. Bila Anda telah berhasil login, akan melihat sebuah layar seperti ini:


#2 Akses database installasi wordpress anda menggunakan phpMyAdmin.

Cari icon phpMyAdmin (dalam database) dan klik di atasnya.  Anda akan melihat halaman seperti ketika Anda berada di halaman phpMyAdmin. Pilih database blog wordpress  anda dengan mengkliknya di sebelah kiri.  Anda akan melihat daftar tabel dalam database tersebut.

Selanjutnya, cari tab di sisi kanan, dan menemukan “SQL”.  Pilih menu tersebut. Detail screen shoot nya terlihat seperti dibawah ini.


#3 Selanjutnya jalankan Perintah dibawah ini pada form SQL tersebut :

[PHP]

DELETE from wp_comments WHERE comment_approved = ‘0’;

[/PHP]

kembalilah login pada halaman admin wordpress, dan Anda cek apakah comment spam sudah terhapus  secara keseluruhan.

Note : Pastikan Anda benar-benar paham dan mengenal tentang database. Jika kurang mengerti dan sebelum Anda menjalankan perintah SQL apapun, kami menyarankan sekali untuk melakukan backup terlebih dahulu database blog wordpress anda.

Mengatasi Bug wordpress 2.9 – mendapati pesan eror ‘Missed schedule’ dalam penjadwalan posting

WordPress baru-baru telah merilis versi terbarunya WordPress 2,9 yang dibundel dengan banyak fitur baru. Tetapi kali ini kesalahan terjadi dalam penjadwalan posting melalui halaman dashboard.

Ketika Anda akan menjadwalkan suatu posting artikel baik tanggal / waktu, ini akan dijadwalkan sempurna dan menunjukkan status “Scheduled”. Namun posting tidak akan dipublikasikan (published) pada waktu itu dan pesan status akan berubah menjadi ‘Missed schedule’.

Bug wordpress 2,9 tersebut karena respons yang lambat dari sistem pada waktu yang dijadwalkan. Sebenarnya masalah ini sudah ada di WordPress versi sebelumnya, tetapi kali ini adalah mengatasi kesalahan lebih sering. Sejak wordpress 2,9 dirilis dan dibundel dengan lebih banyak fitur, beban sistem juga meningkat dan karena itu kita menghadapi masalah ini sering di versi wordpress 2.9.

Di sini adalah solusi untuk mengatasi masalah ini.


Masuk dalam folder ‘wp-includes’ installasi wordpress anda dan edit nama file ‘cron.php’ pada line 229.

Sebelum perubahan

[PHP]

wp_remote_post( $cron_url, array(‘timeout’ => 0.01, ‘blocking’ => false, ‘sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );

[/PHP]

Sesudah perubahan

[PHP]

wp_remote_post( $cron_url, array(‘timeout’ => 10.00, ‘blocking’ => false, ‘sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );

[/PHP]

Perubahan yang dilakukan adalah telah mengubah waktu timeout dari 0.01sec untuk 10 detik yang akan bekerja dengan baik untuk masalah tersebut selain itu anda dapat mengubahnya ke nilai yang lebih tinggi.

Semoga dapat membantu.  🙂

Mengatasi pesan error ‘An Unexpected HTTP Error occurred during the API request’ WordPress

Kadang-kadang Anda akan menjumpai pesan kesalahan sebagai berikut ‘An Unexpected HTTP Error occurred during the API request’ ketika melakukan request suatu halaman ( seperti upgrade plugin, searching plugin dsb) melalui admin dashboard worpdress.

Mungkin masalah ini terjadi selama 2 -3 menit dan kemudian setelah itu panel admin wordpress anda kembali normal.  Jika anda mendapatkan error ini sering pada halaman dashboard Anda,  disini kami memberikan sulosi dan bagaimana cara mengatasinya.

WordPress menetapkan batas timeout untuk setiap permintaan/request.Jika itu melintasi batas permintaan tertentu, dalam hal ini Anda akan mendapatkan pesan error. Jika Anda perlu untuk menyelesaikanmasalah ini,dapat dilakukan dengan cara meningkatkan ‘time limit’ dengannilai/value yang lebih tinggi.

Untuk meningkatkan ‘timeout limit of requests’ , masuk ke dalam directory  ‘wp-includes’ instalasi wordpress Anda dan mengedit file ‘class-http.php’ .

Berikut adalah screenshot dari potongan kode di mana Anda perlu melakukan perubahan.


Detail perubahannnya sebagai berikut :

  • Sebelum perubahan

[PHP]

‘timeout’ => apply_filters( ‘http_request_timeout’, 5),

[/PHP]

  • Setelah perubahan

[PHP]

‘timeout’ => apply_filters( ‘http_request_timeout’, 30),

[/PHP]

Perubahan yang dilakukan sebelumnya adalah meningkatkan time limit dari 5 detik hingga 30 detik, sekarang Anda tidak akan mendapatkan pesan kesalahan kembali di halaman dashboard wordpress Anda. Anda dapat meningkatkan nilai timeout ini dengan jumlah sesuai pilihan Anda.

Seperti yang kami beritahukan sebelumnya bahwa pesan kesalahan ini muncul karena permintaan halaman melebihi batas waktu. Ini mungkin terjadi karena plugin yang digunakan atau penggunaan terlalu banyak plugin yang kurang optimal.