WordPress Menaru Semua JS di Footer

Dalam meletakan JavaScript (JS) pada HTML, pada dasarnya kita bebas meletakannya di mana saja di awal setelah tag <head>, di tengah dalam tag <body> ataupun di akhir sebelum tag <html>. Namun dari berbagai sumber mengatakan bahwa untuk hasil terbaik, disarankan semua JS harus berada paling bawah sebelum tag </html>, mengapa? Karena jika JS diletakan di atas pada tag <head> artinya JS tersebut akan diproses lebih dulu sebelum komponen yang berada dalam tag <body>, oleh karena itu disarankan JS diletakan di bawah, supaya yang lain di load dulu baru kemudian JS tersebut guna mempercepat situs.

Read more “WordPress Menaru Semua JS di Footer”

Membuat “Estimasi Waktu Baca” di WordPress

Ketika membuka artikel di sini, Anda akan melihat tulisan “estimasi baca” dan “jumlah kata” dalam artikel. Ya.., memang sengaja saya letakan itu, hemat saya ini menarik. Inspirasi ini berawal dari sekadar browsing, saya melihat ada beberapa situs yang meletakan waktu estimasi baca, dengan demikian kita jadi tahu berapa lama waktu tempuh membaca tulisan yang berada suatu situs.

Read more “Membuat “Estimasi Waktu Baca” di WordPress”

Membatasi wp-admin dan wp-login.php dengan Password Otentikasi Nginx

Saya pernah membahas mengenai bagaimana cara melindungi suatu situs menggunakan metode password otentikasi bawaan Web Server. Tujuannya adalah untuk melapisi perlindungan situs karena dirasa tidak cukup hanya mengandalkan otentikasi berdasarkan aplikasi. Juga karena situs memiliki halaman administrasi yang sudah banyak diketahui orang, salah satu contohnya WordPress.

WordPress merupakan aplikasi CMS sejuta umat, ia memiliki standar penamaan ketika masuk ke halaman administrasinya, yakni wp-admin atau wp-login.php. Jadi kalau ada situs berbasis WP, kita bisa langsung memanggil halaman administrasi dengan cara domainsitus.com/wp-admin atau domainsitus.com/wp-login.php, sangat mudah bukan? Tentu saja, karena kemudahannya tersebut biasanya dijadikan ladang percobaan untuk masuk ke halaman admin. Katakan saja seperti metode brute-force. Nah, kalau sudah seperti ini, kita perlu adanya perlindungan berlapis pada halaman admin.

Read more “Membatasi wp-admin dan wp-login.php dengan Password Otentikasi Nginx”

Membuat Related Post di WordPress Tanpa Plugin

Related post adalah sekumpulan tautan artikel yang saling terkait dengan artikel yang sedang dikunjungi karena artikel tersebut memiliki kesamaan tema. Teknik yang digunakan related post biasanya adalah melihat dari kategori yang sama atau dari salah satu tags yang sama.

Di WordPress biasanya, untuk membuat related post kita diberi kemudahan yakni hanya perlu memasang plugin. Akan tetapi plugin terkadang tidak sesuai dengan apa yang kita harapkan. Oleh karena itu, lebih baik kita buat kreasi sendiri saja tanpa harus menggunakan plugin.

Read more “Membuat Related Post di WordPress Tanpa Plugin”

Cara Mempercantik Search URL di WordPress Tanpa Plugin

WordPress telah memberikan kemudahkan untuk membuat alamat situs pada tiap-tiap artikel menjadi lebih mudah terbaca (pretty URL), tanpa harus kita membuat kode ataupun mengkonfigurasi web server pada situs. Namun sayangnya, pretty URL hanya berlaku untuk tiap-tiap artikel atau halaman (page) saja, tidak pada kotak pencariannya (search box). Bisa dilihat sendiri ketika kita mencari suatu artikel alamat yang ditampilkan seperti ini domainAnda.com/?s=cari&artikel telihat sulit dibaca bukan dibandingan dengan seperti ini domainAnda.com/search/cari+artikel ? Nah artikel kali ini kita akan membahas tentang bagaimana cara mempercantik search URL tanpa plugin.

Read more “Cara Mempercantik Search URL di WordPress Tanpa Plugin”