20+ Tips Lengkap Optimasi WordPress

Pit Stop

Pada artikel ini saya akan memberikan tips praktis, copy-paste, mengenai bagaimana mengoptimasi blog WordPress anda agar berada dalam performa maksimal—baik dalam akses front-end maupun backend.

Selain tips dan trik mempercepat akses blog yang pernah saya tulis dulu, tentu saja cara termudah menjaga performa blog WordPress pada level yang paling dasar adalah dengan memastikan semua core files dan plugin dalam versi terbaru—setiap update biasanya menyertakan patch, bug fix, atau optimasi script yang menambah kecepatan dan memperkuat tingkat keamanan blog WordPress. Continue reading

Tips Lengkap Merawat Database WordPress

SQL

Berbeda dengan pengguna layanan gratisan seperti WordPress.com atau Blogger, pengguna blog hosting sendiri seperti WordPress dan lainnya pasti dihadapkan pada banyak masalah teknis, salah satunya adalah database.

Masalah database yang sering dihadapi pengguna WordPress bermacam-macam. Yang paling sering adalah kerusakan tabel database (overhead). Overhead dapat membuat blog kita menjadi semakin lambat diakses dan pada keadaan tertentu dapat membuat beberapa plugin yang memerlukan resource tinggi tidak bisa berjalan (pernah mengalami Fatal error: Allowed memory size of bla bla bla di dashboard anda?). Continue reading

11 Trik WordPress Conditional Tags

WordPress Conditional Tags

Conditional Tags merupakan salah satu elemen paling penting pada WordPress, mengingat hampir tidak ada (atau mungkin tidak ada) themes dan plugin yang tidak menggunakan Conditional Tags.

Konsep Conditional Tags itu sederhana sekali—sama dengan pernyataan berkondisi dalam dunia pemrograman, yaitu pengambilan keputusan berdasarkan dua atau lebih kemungkinan. WordPress telah menyediakan kemungkinan tersebut berupa tags untuk Conditional Tags, yang bisa dilihat pada WordPress Codex. Continue reading

6 Alasan Memakai Plugin SEO Ultimate dan Meninggalkan All In One SEO

SEO Ultimate WordPress SEO plugin

Salah satu plugin WordPress terkenal dan banyak digunakan adalah All In One SEO Pack. Selama beberapa bulan saya juga termasuk salah satu penggemar All In One SEO Pack dan memakainya di blog ini. Tapi secara tidak sengaja beberapa waktu yang lalu saya menemukan plugin SEO Ultimate dari SEO Design Solutions yang mempunyai fungsionalitas sama dengan AIO SEO. Dan itulah plugin yang saya gunakan sekarang—menggantikan AIO SEO yang sangat populer itu.

Ada beberapa alasan mengapa saya memakai plugin ini—dan merekomendasikannya pada pengguna AIO SEO versi saat iniContinue reading

Belajar WordPress — Membuat Dynamic Highlight Menu

Dynamic Menu Highlighting adalah sebuah cara yang sudah banyak digunakan oleh banyak desainer theme WordPress — untuk menambahkan class secara dinamis pada navigasi blog WordPress. Gunanya untuk memberi semacam informasi kepada pembaca mengenai halaman apa yang sedang dilihat.

Seperti fungsinya, halaman yang sedang dibuka mempunyai class yang berbeda dengan halaman-halaman lain yang tidak dibuka. Sebagai contoh bisa kita lihat di blog ini, dimana tab home akan ter-highlight saat kita membuka halaman depan, sedangkan yang lain seperti about dan contact tidak ter-highlight. Begitu juga apabila halaman contact dibuka maka hanya tab contact-lah yang ter-highlight sedangkan yang lainnya tidak. Continue reading

Cara Aman Backup WordPress dengan phpMyAdmin

WordPress backup

Backup artikel itu penting, apalagi kalau kita telah mempublikasikan ribuan artikel di blog yang menggunakan self-hosted WordPress (WordPress.org). File backup tersebut dapat digunakan sewaktu-waktu apabila terjadi musibah yang tidak disengaja baik itu karena kesalahan sendiri maupun karena serangan dari pihak lain. Nah, ada beberapa cara membuat file cadangan blog WordPress diantaranya dengan meng-import semua postingan, komentar, kategori, dan tag dalam bentuk WXR berformat XML.

Akan tetapi, cara tersebut agaknya selalu menimbulkan masalah, apalagi kalau dilakukan pada blog yang mempunyai artikel, komentar, kategori, dan tag dalam jumlah banyak, yaitu file WXR yang tidak ter-backup dengan sempurna/seluruhnya. Untuk menghindari hal ini, saya lebih menyarankan untuk membuat file cadangan berupa file database SQL yang dibuat menggunakan phpMyAdmin. Sekedar informasi, phpMyAdmin adalah sebuah aplikasi yang ditulis menggunakan bahasa pemrograman PHP yang berfungsi untuk mengelola tabel-tabel database MySQL. Continue reading