9 Masalah Dengan WordPress yang Tidak Anda Ketahui (Dan Cara Memperbaikinya)
Diterbitkan: 2015-11-30Kami menyukai WordPress. Jika bukan karena WordPress, tidak akan ada ThemeTrust. Ini benar-benar sederhana. Meskipun demikian, WordPress memiliki kekurangan – kekurangan yang harus diatasi oleh setiap pemilik situs. Beberapa dari mereka sangat penting untuk keamanan situs, yang lain lebih bersifat kosmetik tetapi bisa sama-sama membuat frustrasi.
Mari kita cari tahu apa masalah itu dan bagaimana cara memperbaikinya:
1. WordPress tidak selalu aman
Kami mulai dengan keamanan karena ini adalah salah satu masalah paling serius di banyak situs WordPress.
Setiap tahun, kami menyaksikan semakin banyak situs yang menjadi korban peretas dan skrip berbahaya. Misalnya, hanya pada tahun 2014, dua kerentanan utama dilaporkan:
- yang pertama memengaruhi 50.000+ situs,
- dan yang lainnya sekitar 100.000 situs.
Menjaga keamanan situs Anda benar-benar bukan lelucon, tetapi sayangnya, WordPress tidak menawarkan perlindungan yang kokoh. Itu sebabnya Anda harus mengambil tindakan sendiri dan mencari beberapa solusi:
- Selalu gunakan kata sandi yang aman. Jika Anda menggunakan salah satu sandi yang paling umum, Anda salah melakukannya. Pilih sesuatu yang lebih kompleks.
- Perbarui inti WordPress dan plugin yang Anda gunakan segera setelah pemberitahuan muncul. Pembaruan WordPress dan pembaruan plugin selalu memperbaiki sejumlah bug dan menambal kerentanan umum.
- Jangan mengunduh plugin atau tema dari sumber yang tidak dikenal. Dapatkan dari repositori resmi di WordPress.org, atau sumber tepercaya lainnya, seperti di sini di ThemeTrust.
- Gunakan plugin keamanan khusus. Solusi seperti Sucuri Security atau Wordfence akan melindungi Anda dari berbagai serangan umum.
Saya benar-benar tidak bisa cukup menekankan ini. Keamanan WordPress bukanlah lelucon. Anda bisa kehilangan seluruh situs Anda karena satu kerentanan jika Anda mengabaikan ini.
2. Tidak ada fungsi pencadangan bawaan
WordPress melakukan banyak hal di luar kotak, tetapi pencadangan bukanlah salah satunya.
Jadi jika Anda ingin menyelamatkan diri dari crash yang tidak menguntungkan, Anda perlu mengambil langkah-langkah yang diperlukan sendiri. Ada beberapa cara untuk mengaktifkan fungsi pencadangan di WordPress:
- jika Anda menginginkan alat premium berkualitas tinggi, pertimbangkan VaultPress (ini adalah solusi pencadangan dan pemulihan lengkap; mulai dari $99 per tahun),
- jika Anda lebih suka menjaga semuanya tetap gratis, coba plugin yang disebut WordPress Backup to Dropbox (dibutuhkan seluruh situs Anda dan mencadangkannya di profil Dropbox Anda).
3. WordPress cenderung memuat dengan lambat
Dilaporkan bahwa penundaan hanya satu detik dalam waktu buka situs Anda dapat mengakibatkan penurunan 11% dalam tampilan halaman.
Orang tidak punya waktu untuk menunggu, atau kesabaran untuk menunggu, atau tidak bisa diganggu. Either way, jelas bahwa waktu buka sangat penting untuk potensi pertumbuhan situs Anda.
Ada banyak hal yang bisa membuat situs Anda lamban:
- Plugin lambat. Plugin Anda berkontribusi pada sebagian besar waktu pemuatan. Periksa plugin mana yang lambat (lakukan ini dengan plugin penganalisis P3), dan ganti dengan alternatif yang lebih cepat.
- Host web lambat. Jika host web Anda di bawah standar maka sayangnya tidak ada hal lain yang dapat Anda lakukan selain membuangnya untuk yang lebih cepat. Secara umum, paket hosting murah tidak terlalu efektif. Barang-barang berkualitas mulai dari lebih dari $ 10 / bulan.
- Tidak ada caching. Caching adalah konsep yang cukup rumit, dan sama membosankannya. Namun, yang penting adalah Anda dapat membuat situs Anda lebih cepat dengan mendapatkan plugin caching yang bekerja dengan autopilot (seperti W3 Total Cache).
- Tidak ada kompresi gzip. Singkatnya, kompresi zip mengurangi ukuran file situs web Anda. Anda dapat mengaktifkannya dengan menambahkan baris berikut ke file .htaccess Anda:
AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript
4. Tema Anda mungkin tidak aman
Tema WordPress sering kali memiliki berbagai kerentanan di dalamnya, dan pada dasarnya tidak mungkin untuk menemukannya sendiri saat melakukan beberapa tugas administratif standar.

Untuk meningkatkan peluang Anda, Anda dapat menguji tema Anda saat ini dengan plugin Pemeriksaan Tema. Ini akan melihat melalui kode sumber tema dan memastikan bahwa tidak ada yang berbahaya mengintai dalam gelap.
5. Ada bukti sosial negatif
Media sosial sangat besar akhir-akhir ini. Sangat tidak mungkin untuk membayangkan situs WordPress yang sukses yang tidak memiliki integrasi media sosial sama sekali.
Salah satu cara paling populer untuk membuat situs Anda ramah media sosial adalah dengan hanya menampilkan tombol bagikan di samping posting dan halaman Anda.
Di situlah bukti sosial negatif muncul.
Pada dasarnya, jika Anda menggunakan tombol media sosial yang menampilkan berapa banyak pembagian yang telah dikumpulkan oleh pos, tetapi angka-angka itu semuanya nol (atau hanya ada 1 atau 2 pembagian), maka Anda hanya memperburuk keadaan. Tombol seperti itu memberi tahu pengunjung Anda satu hal: konten ini tidak populer.
Memperbaiki ini cukup sederhana. Misalnya, Anda dapat menggunakan SumoMe untuk menangani tombol media sosial Anda. Dalam pengaturan modul Bagikan, cukup pilih opsi untuk tidak menampilkan angka hingga mencapai ambang yang diberikan:
6. Kompresi JPEG tidak selalu membantu
WordPress memiliki pengaturan yang menarik dalam hal kompresi gambar yang digunakannya.
Secara default, setiap JPEG diatur untuk dirender dengan kualitas 90%. Untuk beberapa skenario ini baik-baik saja, tetapi jika situs Anda lebih mengandalkan visualnya, maka Anda harus mempertimbangkan untuk mengatur ulang tingkat kompresi kembali ke 100% – menggunakan versi gambar asli.
Tambahkan ini ke file functions.php Anda:
add_filter( 'jpeg_quality', 'reset_jpeg_quality' ); function reset_jpeg_quality() { return 100; }
7. Thumbnail gambar tidak selalu dioptimalkan
WordPress menggunakan thumbnail di berbagai tempat di sekitar situs web Anda. Misalnya, di sebelah daftar posting Anda, di footer, dan sebagainya.
Inilah masalahnya, jika Anda pernah mengubah tema Anda, pengaturan thumbnail akan berubah seiring dengan itu. Namun, yang tidak berubah adalah thumbnail yang dibuat sebelumnya. Ini perlu Anda lakukan sendiri.
Plugin seperti Regenerate Thumbnail akan membantu Anda. Dibutuhkan gambar Anda dan menghasilkan thumbnail baru sesuai dengan pengaturan saat ini.
8. Situs Anda memiliki tautan yang rusak
Mengapa saya begitu yakin?
Nah, tautan rusak tidak muncul di situs Anda dengan cara yang ajaib. Ini lebih merupakan proses alami. Misalnya, jika Anda menautkan ke situs pihak ketiga, katakanlah, dua bulan lalu, tetapi kemudian situs tersebut offline, maka Anda sekarang memiliki tautan yang rusak.
Tentu saja, tidak mungkin menemukan semua tautan yang rusak dengan tangan. Sebagai gantinya, gunakan plugin bernama Broken Link Checker untuk menyelesaikan pekerjaan.
9. Pingback dapat menyebabkan kekacauan nyata
Pingback adalah salah satu fitur WordPress kuno yang telah bersama kami selama bertahun-tahun.
Secara teori, pingback adalah hal yang keren. Mereka memungkinkan situs Anda untuk berkomunikasi dengan situs WordPress lain dan memberi tahu mereka tentang tautan baru.
Namun, mereka juga dapat digunakan sebagai alat serangan DDoS, seperti yang ditunjukkan oleh Sucuri. Pada titik ini, Anda lebih baik menonaktifkan pingback sama sekali.
Anda dapat melakukannya di Pengaturan > Diskusi (biarkan kotak tidak dicentang):
Giliranmu
Apakah ada hal lain yang secara mengejutkan membuat Anda frustrasi tentang WordPress dan cara kerjanya (atau cara pengaturannya)? Jangan ragu untuk berbagi di komentar.