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

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

10 Cara Mengamankan WordPress dengan .htaccess

WordPress Security

Melindungi blog WordPress bisa dilakukan dengan mudah menggunakan file .htaccess. Berikut adalah beberapa cara mengamankan blog WordPress kita dari berbagai macam serangan.

Sekedar informasi, buat yang belum tahu cara membuat htaccess, file .htaccess bisa dibuat dengan file teks kosong bernama htaccess.txt kemudian di-rename menjadi .htaccess setelah di-upload ke web server. Continue reading

Trik Membuat Level Heading Blog WordPress Lebih SEO-friendly

Beberapa artikel terakhir blog ini sedikit banyak mengulas mengenai struktur halaman web, juga sedikit memberi perhatian pada konsep semantik dan penggunaan heading. Nah, artikel sebelum ini pun saya juga masih menulis soal penggunaan heading, dan kali ini pun (lagi-lagi) saya tulis sedikit trik untuk blog WordPress untuk mengatasi masalah struktur heading supaya lebih baik untuk urusan SEO.

Pada artikel mengenai definisi dan pengaruh HTML semantik terhadap SEO, saya sedikit menyinggung mengenai masalah penggunaan heading yang paling tepat dan maksimal supaya SEO friendly, yaitu masalah penempatan heading utama <h1> apakah sebaiknya untuk logo atau malah dipakai untuk judul postingan. Beberapa penjelasan yang saya dapat setelah blogwalking ke blog-blog web designer dan situs web developer luar, menyarankan bahwa sebaiknya judul artikel dipakai sebagai heading utama dengan menempatkannya pada <h1>, entah itu pada website atau blog. Continue reading