Cara Memperbaiki Masalah WordPress Tingkat Lanjut dengan Cepat

Diterbitkan: 2025-01-22

Apakah Anda mengalami beberapa masalah dengan situs Anda? Jangan panik; ikuti panduan kami untuk memperbaiki kesalahan WordPress dengan cepat! Meskipun WordPress adalah sistem manajemen konten yang andal, masalah terkadang muncul. Panduan ini memberikan solusi agar situs Anda dapat kembali online secepatnya. Anda akan belajar tentang kesalahan tingkat lanjut WordPress yang paling sering terjadi dan penyebabnya, cara mengidentifikasinya melalui contoh nyata, dan cara mengatasinya.

Mengapa Mengatasi Masalah WordPress Tingkat Lanjut

Jika Anda mengelola situs WordPress, Anda akan melihat bahwa hal tersebut mungkin melibatkan kesalahan teknis, mulai dari ketidaknyamanan kecil hingga masalah serius. Misalnya, kesalahan dapat membuat situs offline, mematikan fungsi utama, dan menyebabkan hilangnya pendapatan.

Tapi ada lebih dari itu.

Pengalaman pengguna yang buruk—seperti waktu muat yang lambat, fitur rusak, atau situs tidak dapat diakses—dapat membahayakan kinerja SEO Anda. Google memprioritaskan situs web yang ramah pengguna dalam peringkat pencariannya karena pengalaman halaman yang baik membantu pengguna lebih terlibat dan menemukan informasi berharga dengan cepat.


Pengalaman halaman adalah salah satu dari beberapa sinyal peringkat yang dapat memengaruhi visibilitas organik Anda. Oleh karena itu, hal ini tidak boleh diabaikan. Setiap masalah WordPress harus ditangani dan diselesaikan sesegera mungkin.

Berikut pratinjau dari 11 masalah WordPress tingkat lanjut yang akan kami atasi dalam artikel ini untuk menghindari memberikan pengalaman pengguna yang buruk kepada pengunjung: kesalahan server, masalah koneksi database, kelebihan memori, kompatibilitas PHP, konflik plugin atau tema, dan banyak lagi.

Sebelum membahas 11 kesalahan tingkat lanjut WordPress yang paling umum dan perbaikannya, ikuti empat aturan emas berikut untuk memecahkan masalah.

Cara Mengatasi Masalah Kesalahan WordPress Tingkat Lanjut: 4 Aturan Emas

Langkah-langkah pemecahan masalah ini, yang juga direkomendasikan oleh WordPress sendiri, adalah awal yang baik untuk membantu menyelesaikan sebagian besar masalah secara efisien.

1. Identifikasi Pesan Kesalahan

Temukan masalah sebenarnya untuk mempersempit penyebabnya dan menerapkan solusi yang tepat dari panduan kami.

2. Buat Cadangan Lengkap Situs WordPress Anda

Selalu buat cadangan situs Anda sebelum melakukan perubahan, terutama pada file kode, untuk menghindari masalah yang lebih signifikan.

3. Nonaktifkan Semua Plugin dan Aktifkan Kembali Satu Per Satu

Matikan semua plugin dan aktifkan kembali satu per satu hingga Anda mengidentifikasi adanya konflik plugin.

4. Beralih ke Tema WordPress Default

Ubah sementara ke tema default seperti Dua Puluh Dua Puluh Tiga untuk memeriksa apakah tema Anda yang menyebabkan masalah.

Solusi Cepat untuk 11 Masalah WordPress Tingkat Lanjut

Sekarang setelah Anda mengetahui empat aturan emas untuk mulai memecahkan masalah WordPress, mari menuju ke bagian berikutnya yang menjelaskan cara memperbaiki secara detail 11 masalah WordPress yang paling umum.

1. Waktu Muat Halaman Lambat

Masalah WordPress tingkat lanjut: Anda mengalami situs yang memuat lambat atau dasbor yang lambat.

Google menganggap situs apa pun yang dimuat dalam waktu lebih dari 3 detik adalah "lambat". Algoritmenya menggunakan kecepatan halaman sebagai faktor peringkat, sehingga situs yang lambat dapat memengaruhi upaya SEO Anda, sehingga mempersulit pengguna menemukan situs web Anda. Situs web yang lambat juga dapat menurunkan tingkat konversi Anda, sehingga mengurangi kemungkinan pengguna untuk menyelesaikan tindakan. Penundaan 100 milidetik menurunkan tingkat konversi sebesar 7% (Sumber: Akamai).

Contoh Dunia Nyata

Cara terbaik untuk menguji kinerja situs Anda adalah dengan menggunakan alat seperti GTmetrix atau PageSpeed ​​Insights. Mereka adalah alat analisis kinerja situs web yang mengukur kecepatan pemuatan halaman, mengidentifikasi peluang pengoptimalan, dan memberikan rekomendasi yang dapat ditindaklanjuti untuk meningkatkan pengalaman pengguna.

Dalam contoh kita, GTmetrix menunjukkan bahwa total waktu pemuatan laman hampir 6 detik, di atas ambang batas yang disarankan (sekitar 3 detik).

Contoh website lambat (waktu muat penuh 5,5 detik) - Sumber: GTmetrix
Contoh website lambat (waktu muat penuh 5,5 detik) – Sumber: GTmetrix

GTmetrix mencantumkan masalah utama yang memengaruhi kinerja Anda sehingga Anda tahu apa yang perlu diperbaiki.

Masalah kinerja teratas yang perlu diperbaiki - Sumber: GTmetrix
Masalah kinerja teratas yang harus diperbaiki – Sumber: GTmetrix

Dalam laporan ini, GTmetrix menunjukkan bahwa mengurangi waktu respons server awal dapat meningkatkan kinerja secara signifikan.

Petunjuk : ​Untuk mengurangi waktu server awal, Anda dapat menerapkan teknik berikut:

  • Kompres file situs dengan GZIP untuk mengurangi ukuran.
  • Instal plugin caching untuk menyimpan halaman statis agar pemuatan lebih cepat.
  • Selalu perbarui plugin dan tema untuk menghindari masalah kinerja.
  • Perbarui versi PHP Anda untuk meningkatkan kecepatan server.
  • Optimalkan kode dan database Anda untuk kinerja yang lebih baik.

Penyebab Potensial

Seperti terlihat di atas, banyak faktor yang dapat menyebabkan kinerja situs web lambat, seperti gambar berukuran besar dan tidak dioptimalkan, kode yang membengkak, kurangnya caching, atau plugin yang ketinggalan jaman.

Cara Memperbaiki Masalah

Gunakan plugin kinerja seperti WP Rocket. WP Rocket memberikan 80% praktik terbaik kinerja saat aktivasi, termasuk caching, kompresi GZIP, minifikasi kode, optimalisasi gambar penting di paro atas, dan rendering lambat otomatis. Antarmuka intuitifnya memungkinkan Anda juga mengaktifkan fitur-fitur canggih seperti Menghapus CSS yang tidak digunakan, memuat JavaScript yang ditangguhkan, dan menunda eksekusi JavaScript dalam beberapa klik – tanpa menyentuh kode apa pun.

  • Pastikan Anda menggunakan perusahaan hosting yang cepat dan andal.
  • Instal CDN seperti RocketCDN atau Cloudflare untuk meningkatkan kecepatan halaman di seluruh dunia.
  • Optimalkan gambar dengan plugin seperti WebP Express atau Imagify. Imagify adalah salah satu plugin performa gambar termudah, mengompresi gambar Anda tanpa memengaruhi kualitas. Itu juga mengonversi PNG atau JPEG apa pun ke WebP atau AVIF, format yang direkomendasikan oleh Google untuk meningkatkan kecepatan halaman.
  • Gunakan plugin kinerja seperti WP Rocket. WP Rocket memberikan 80% praktik terbaik kinerja saat aktivasi, termasuk caching, kompresi GZIP, minifikasi kode, pengoptimalan gambar penting di paro atas, dan rendering lambat otomatis. Antarmuka intuitifnya memungkinkan Anda juga mengaktifkan fitur-fitur canggih seperti Menghapus CSS yang tidak digunakan, memuat JavaScript yang ditangguhkan, dan menunda eksekusi JavaScript dalam beberapa klik – tanpa menyentuh kode apa pun.
Optimalisasi file (CSS dan JS) untuk meningkatkan kinerja dalam beberapa klik - Sumber: WP Rocket
Pengoptimalan file (CSS dan JS) untuk meningkatkan kinerja dalam beberapa klik – Sumber: WP Rocket

WP Rocket membantu meningkatkan waktu pemuatan, skor PageSpeed ​​Insights, dan metrik Core Web Vitals.

Itulah hasil performa situs kami sebelum vs setelah install WP Rocket.

Penasaran dengan hasil tersebut? Uji juga kinerja WordPress Anda! Periksa tingkat kinerja Anda sebelum dan sesudah menggunakan WP Rocket untuk melihat perbedaannya.
  • Nilai kinerja naik dari C ke A.
  • Waktu terisi penuh berubah dari 5,5 detik menjadi 2,7 detik.
Hasil kinerja di GTmetrix sebelum WP Rocket Hasil kinerja di GTmetrix dengan WP Rocket

2. Kesalahan Kritis atau White Screen of Death (WSoD)

Masalah WordPress tingkat lanjut: Anda mengalami kesalahan kritis atau White Screen of Death (WDoD).

Layar Putih Kematian adalah masalah umum WordPress tingkat lanjut di mana browser Anda menampilkan layar kosong tanpa konten.

Contoh Dunia Nyata

Kecuali jika proses debug WordPress diaktifkan, pesan kesalahan dan pemberitahuan tidak akan terlihat, sehingga menjadikan masalah ini misterius dan sulit untuk didiagnosis. Sepertinya browser gagal memuat konten apa pun dari situs web.

Contoh WSoD - Sumber: browser saya
Contoh WSoD – Sumber: browser saya

Penyebab Potensial

  • Cache yang kedaluwarsa menyebabkan konflik.
  • Memori server yang dialokasikan untuk situs web Anda tidak mencukupi.
  • Ketidakcocokan tema dan plugin.

Cara Memperbaiki Masalah

Hapus cache peramban

Di Chrome, klik menu tiga titik > Hapus data penjelajahan > Hapus data penjelajahan .

Menghapus cache di Chrome - Sumber: Google Chrome
Menghapus cache di Chrome – Sumber: Google Chrome

Hapus cache WordPress

Anda dapat dengan mudah menghapus cache WordPress dengan plugin seperti WP Rocket. Di dasbor plugin, buka bagian Tindakan Cepat dan klik tombol Hapus dan Muat Cache .

Menghapus cache WordPress dengan WP Rocket – Sumber: WP Rocket

Tingkatkan batas memori

Meningkatkan batas memori dapat membantu memperbaiki masalah layar putih di WordPress karena memberikan lebih banyak “kekuatan” pada situs web Anda untuk dijalankan. Sama seperti komputer yang memerlukan memori yang cukup untuk menangani tugas, situs web Anda juga memerlukan memori untuk memuat plugin, tema, dan konten. Situs dapat berhenti bekerja jika memori habis dan menampilkan layar kosong.

Berikut cara meningkatkan batas memori Anda:

  • Akses file wp-config.php melalui FTP atau control panel hosting Anda.

Tambahkan cuplikan kode berikut:

 php define('WP_MEMORY_LIMIT', '256M');

Gunakan mode Pemulihan WordPress

Jika plugin atau tema menyebabkan WSOD, WordPress mungkin mengirimkan email ke alamat admin Anda dengan tautan pemulihan. Jika tidak ada email yang diterima, aktifkan debugging secara manual melalui FTP Anda:

  • Tambahkan baris berikut ke wp-config.php:
 php define('WP_DEBUG', true); define('WP_DEBUG_LOG', true);
  • Periksa file log debug (/wp-content/debug.log) untuk mengidentifikasi masalahnya.

Seperti inilah tampilan file log debug:

Contoh file log debug - Sumber: situs pengujian saya
Contoh file log debug – Sumber: situs pengujian saya

3. Kesalahan dalam Membuat Koneksi Database

️ Masalah WordPress tingkat lanjut: Kesalahan saat membuat koneksi database.

Kesalahan ini berarti situs web Anda tidak dapat terhubung ke database WordPress, yang menyimpan semua informasi yang diperlukan untuk menjalankan situs Anda. Karena WordPress bergantung pada database ini, seluruh situs akan mati ketika koneksi gagal.

Contoh Dunia Nyata

Pesan tersebut menunjukkan bahwa WordPress tidak dapat berkomunikasi dengan database, sehingga situs tidak dapat diakses oleh pengunjung.

Contoh kesalahan database - Sumber: situs WordPress saya
Contoh kesalahan database – Sumber: situs WordPress saya

Penyebab Potensial

  • Nama database, nama pengguna, kata sandi, atau nama host salah.
  • File atau tabel di database menjadi rusak.
  • Server yang menghosting database Anda sedang down atau kewalahan karena lalu lintas yang tinggi.

Cara Memperbaiki Masalah

Periksa kredensial basis data

  • Buka file wp-config.php di direktori root situs Anda.
Contoh pengaturan database dan kredensial dari file wp-config - Sumber: file wp-config saya
Contoh setting database dan kredensial dari file wp-config – Sumber: file wp-config saya
  • Verifikasi detail berikut:
    • Nama Basis Data
    • Nama Pengguna MySQL
    • Kata Sandi MySQL
    • Nama Host MySQL
  • Pastikan ini cocok dengan detail database akun hosting Anda.

Perbaiki database WordPress yang rusak

  • Unduh salinan baru WordPress dari WordPress.org.
  • Buka zip file di komputer Anda dan hapus folder wp-content dan file wp-config-sample.php.
file konten-wp yang akan dihapus - Sumber: FTP
file konten wp yang akan dihapus – Sumber: FTP
  • Unggah file yang tersisa melalui FTP ke situs Anda, timpa file yang sudah ada.
  • Ini menggantikan file inti yang rusak dengan versi yang baru dan bersih dan akan memperbaiki masalah database.

Perbaiki database di WordPress

  • Buka file wp-config.php Anda melalui File Manager atau FTP.

Tambahkan baris:

 php define('WP_ALLOW_REPAIR', true);
  • Buka browser Anda dan buka:
    “http://www.situs-anda.com/wp-admin/maint/repair.php.”
  • Pilih opsi Perbaiki Basis Data .
  • Tunggu hingga proses selesai dan verifikasi bahwa masalah telah teratasi.

Penting: Setelah menyelesaikan tugas, kami menyarankan untuk menghapus jalur perbaikan dari rom file wp-config.php untuk alasan keamanan.

Tangani masalah server database atau lonjakan lalu lintas

Jika server database sedang down atau lalu lintas terlalu tinggi, hubungi penyedia hosting Anda untuk mendapatkan bantuan. Mereka dapat membantu mengoptimalkan sumber daya server dengan meningkatkan bandwidth atau kapasitas penyimpanan. Jika ini masalah sisi server, mereka mungkin bisa menyelesaikannya.

4. Penggunaan CPU Berlebihan atau Server Overload

️ Masalah WordPress tingkat lanjut: Penggunaan CPU berlebihan atau server kelebihan beban.

Penggunaan CPU yang berlebihan atau kelebihan server terjadi jika situs WordPress menggunakan lebih banyak sumber daya server dari yang seharusnya.

Contoh Dunia Nyata

Jika Anda membuka Alat > Kesehatan Situs di dasbor WordPress, Anda dapat dengan cepat memeriksa jumlah ruang penyimpanan yang tersisa di situs Anda. Bagian direktori merinci ruang yang tersedia dan digunakan, membantu Anda menentukan apakah situs Anda kehabisan penyimpanan.

Direktori dan ukuran situs WordPress saya - Sumber: admin WordPress saya
Direktori dan ukuran situs WordPress saya – Sumber: admin WordPress saya

Penyebab Potensial

  • Kode yang dioptimalkan dengan buruk, menyebabkan inefisiensi.
  • Menyajikan gambar berukuran besar atau dengan format tidak tepat.
  • Kurangnya caching untuk mengurangi permintaan berulang.
  • Terlalu banyak tugas WP-Cron yang berjalan di latar belakang.
  • Plugin yang berat atau ketinggalan jaman menghabiskan sumber daya.

Cara Memperbaiki Masalah

  • Bicaralah dengan penyedia hosting Anda untuk mengidentifikasi data yang banyak sumber dayanya dan minta opsi pengoptimalan lainnya dari mereka.
  • Gunakan caching untuk menyimpan versi statis halaman situs web Anda dan menghilangkan permintaan server yang berulang. Anda juga dapat memperkecil dan mengompresi file CSS dan JS untuk memperkecil ukurannya dan menurunkan transfer data. WP Rocket sangat cocok untuk mengoptimalkan kode Anda dan mengimplementasikan caching tanpa harus paham teknologi.
  • Optimalkan gambar dengan mengompresinya dan menggunakan format efisien seperti WebP atau AVIF, mengurangi ukuran file dan mengurangi penggunaan bandwidth dan CPU. Plugin pengoptimalan gambar seperti Imagify atau Optimole dapat membantu.
  • Nonaktifkan WP-cron untuk membatasi tugas latar belakang yang tidak perlu.
  • Gunakan Ekstensi Chrome WP Hive untuk menganalisis dampak plugin Anda terhadap kinerja situs dan menonaktifkan plugin yang menghabiskan terlalu banyak sumber daya Anda.

5. Diperlukan Pembaruan PHP

Masalah WordPress tingkat lanjut: diperlukan pembaruan PHP.

WordPress Core didasarkan pada PHP, bahasa pemrograman yang menangani komunikasi antara situs WordPress Anda dan database-nya. PHP memastikan konten Anda dimuat dengan benar dan fitur-fiturnya berfungsi.
NB: WordPress merekomendasikan versi PHP minimum 7.4 agar berfungsi .

Contoh Dunia Nyata

Jika Anda melihat peringatan “PHP Update Required” di dashboard WordPress Anda, itu berarti situs Anda menjalankan versi PHP yang sudah ketinggalan zaman, yang dapat mempengaruhi kinerja dan keamanan.

Contoh Peringatan Diperlukan Pembaruan PHP - Sumber: Dasbor saya
Contoh Peringatan Diperlukan Pembaruan PHP – Sumber: Dasbor saya

Penyebab Potensial

  • Menjalankan versi PHP sebelum 7.0.

Cara Memperbaiki Masalah

Anda perlu mengupgrade situs Anda ke versi PHP terbaru. Ada beberapa cara untuk melakukannya, tapi mari kita ulas yang cPanel.

  • Luncurkan cPanel Anda, buka subbagian Perangkat Lunak , dan klik tombol Pilih Versi PHP .
Submenu perangkat lunak untuk memperbarui versi PHP saat ini – Sumber: cPanel saya
Submenu perangkat lunak untuk memperbarui versi PHP saat ini – Sumber: cPanel saya
  • Pilih versi PHP baru yang ingin Anda tingkatkan dari menu drop-down.
Perbarui versi PHP WordPress Anda – Sumber: cPanel hosting saya
Perbarui versi PHP WordPress Anda – Sumber: cPanel hosting saya


Baca panduan lengkap kami untuk mempelajari cara memeriksa dan memperbarui versi PHP Anda di WordPress.

6. Waktu Eksekusi Maksimum Melebihi Kesalahan

Masalah WordPress tingkat lanjut: Waktu eksekusi maksimum melebihi kesalahan.

Waktu eksekusi PHP di WordPress adalah batas bawaan (biasanya 30 detik) yang menentukan berapa lama skrip PHP dapat berjalan. Jika skrip melebihi batas ini, sederhana saja; WordPress secara otomatis memicu kesalahan “waktu eksekusi maksimum terlampaui”.

Contoh Dunia Nyata

Bayangkan memperbarui plugin berat seperti WooCommerce atau memperbarui banyak plugin secara bersamaan. Prosesnya mungkin memakan waktu lebih lama dari waktu eksekusi PHP yang diizinkan, sehingga dapat memicu pesan kesalahan.

Contoh kesalahan Waktu eksekusi maksimum terlampaui - Sumber: admin WordPress saya
Contoh kesalahan Waktu eksekusi maksimum terlampaui – Sumber: admin WordPress saya

Penyebab Potensial

Kesalahan ini terjadi ketika skrip di situs Anda memerlukan waktu terlalu lama untuk dieksekusi dalam batas waktu PHP. Hal ini sering kali disebabkan oleh tugas berat seperti mengimpor file besar atau menjalankan pembaruan yang rumit.

Cara Memperbaiki Masalah

Tingkatkan batas waktu secara manual

  • Akses file wp-config.php Anda melalui panel kontrol hosting atau FTP.
  • Klik kanan pada file dan pilih Edit .

Sekarang Anda dapat meningkatkan batas menjadi 300 detik (sesuaikan seperlunya tetapi kami menyarankan 300 detik) dengan menambahkan baris berikut:

 set_time_limit(300);

Tingkatkan batas waktu menggunakan plugin

  • Instal dan aktifkan plugin WP Maksimum Waktu Eksekusi Terlampaui.
  • Buka panel admin WordPress Anda dan gunakan pengaturan plugin untuk menambah waktu eksekusi.

7. Kesalahan parse: kesalahan sintaksis, Tak terduga

Masalah WordPress tingkat lanjut: Kesalahan parse: kesalahan sintaksis, tidak terduga.

“Kesalahan parse: kesalahan sintaksis, tidak terduga” terjadi jika PHP menemukan kesalahan dalam kode yang mencegahnya dieksekusi dengan benar.

Contoh Dunia Nyata

Misalnya, jika Anda tidak sengaja membiarkan kutipan tidak ditutup atau lupa menambahkan tanda kurung, juru bahasa PHP tidak dapat mengurai kodenya.

Jadi, jika Anda menambahkan sebaris kode PHP seperti ini:

 php echo 'Hello World;

Kutipan penutup yang hilang (') akan memicu kesalahan parse karena parser PHP mengharapkan string ditutup dengan benar. Berikut pesan kesalahan yang akan Anda dapatkan saat mencoba mengakses situs Anda:

Contoh kesalahan sintaksis parse - Sumber: Situs pengujian WordPress saya
Contoh kesalahan sintaksis parse – Sumber: Situs pengujian WordPress saya

Penyebab Potensial

  • Kutipan atau tanda kurung tidak tertutup.
  • Karakter atau tanda baca tidak ada (misalnya titik koma).
  • Kode salah atau tidak kompatibel.
  • File rusak atau dimodifikasi.

Cara Memperbaiki Masalah

Periksa perubahan kode terkini secara manual

Jika Anda baru saja mengedit kode apa pun, tinjau perubahan tersebut. Kesalahan ini mungkin disebabkan oleh kesalahan sederhana, seperti tanda kurung, tanda kurung, atau titik koma yang hilang.

Gunakan pemeriksa sintaksis PHP

Unduh kodenya dan tempelkan ke pemeriksa atau editor sintaksis PHP. Ini akan menyorot lokasi pasti kesalahan dalam kode.

Aktifkan mode debug Untuk mengaktifkan mode debug di WordPress, buka file wp-config.php dan ubah baris berikut:

 php define('WP_DEBUG', true);

Setelah menyimpan perubahan Anda, muat ulang situs web Anda. Pesan kesalahan kritis akan muncul lagi, memberikan rincian lebih lanjut tentang masalah tersebut.

Baris pertama pesan kesalahan biasanya menunjukkan sumber masalahnya dan memberi Anda nomor baris yang perlu diperbaiki.

Baris pertama biasanya menunjukkan di mana kesalahan sintaksis terjadi - Sumber: file wp-config saya
Baris pertama biasanya menunjukkan di mana kesalahan sintaksis terjadi – Sumber: file wp-config saya

8. WordPress Terjebak dalam Mode Pemeliharaan

Masalah WordPress tingkat lanjut: Tidak tersedia untuk pemeliharaan terjadwal. Periksa kembali sebentar lagi.

Saat Anda memulai pembaruan untuk tema atau plugin Anda, WordPress secara otomatis memasuki mode pemeliharaan untuk sementara. Pesan ini biasanya hilang setelah beberapa detik ketika pembaruan selesai. Namun, jika situs Anda “macet” dalam mode pemeliharaan, pengunjung tidak dapat mengakses konten Anda.

Contoh Dunia Nyata

Anda melihat pesan mode pemeliharaan saat Anda memperbarui plugin formulir kontak Anda. Anda tidak dapat menyelesaikan pembaruan, dan bukannya memulihkan akses, situs Anda malah terjebak dengan peringatan berikut:

Contoh “Sebentar tidak tersedia untuk pemeliharaan terjadwal. Periksa kembali sebentar lagi” masalah - Sumber: instalasi WordPress saya
Contoh “Sebentar tidak tersedia untuk pemeliharaan terjadwal. Periksa kembali sebentar lagi” masalah – Sumber: instalasi WordPress saya

Penyebab Potensial

  • Memperbarui terlalu banyak plugin atau tema sekaligus.
  • Masalah kompatibilitas menyebabkan kesalahan selama pembaruan.

Cara Memperbaiki Masalah

  1. Gunakan FTP untuk mengakses file situs Anda.
  2. Masuk dengan kredensial Anda dan navigasikan ke folder root situs Anda.
  3. Temukan file .maintenance dan hapus.
  4. Segarkan situs Anda, dan pesan mode pemeliharaan akan hilang.
Tip untuk menghindari masalah ini di masa depan:
Perbarui plugin dan tema satu per satu untuk mengurangi risiko terjebak dalam mode pemeliharaan.

9. Kesalahan Terlalu Banyak Redirect

Masalah WordPress tingkat lanjut: ERR_TOO_MANY_REDIRECTS.

Kesalahan ini mungkin terjadi ketika browser Anda “macet” dalam loop pengalihan saat mencoba mengambil konten situs WordPress Anda. Browser mencoba menyambung ke server yang benar dengan berpindah antar URL atau server yang berbeda. Akibatnya, situs menjadi tidak dapat diakses, mengunci pengguna dalam lingkaran tanpa akhir.

Contoh Dunia Nyata

Anda mencoba membuka situs web Anda, namun bukannya memuat dengan benar, Anda malah melihat pesan kesalahan yang mengatakan ada terlalu banyak pengalihan dan halaman tidak berfungsi.

Contoh ERR_TOO_MANY_REDIRECTS - Sumber: situs pengujian saya
Contoh ERR_TOO_MANY_REDIRECTS – Sumber: situs pengujian saya

Penyebab Potensial

  • Pengaturan di WordPress salah, misalnya URL atau permalink tidak cocok.
  • Plugin yang salah menyebabkan konflik.
  • Caching sisi server menimbulkan masalah pengalihan.

Cara Memperbaiki Masalah

Hapus cookie

Di Chrome: Klik menu tiga titik > Pengaturan > Privasi dan keamanan > Hapus data penjelajahan > Pilih Cookie dan data situs lainnya > Klik Hapus data.

Di Firefox: Buka menu > Pengaturan > Privasi & Keamanan > Gulir ke Cookie dan Data Situs > Klik Hapus Data.

Hapus cache WordPress

Menggunakan WP Rocket, buka dashboard WordPress Anda, klik Pengaturan > WP Rocket, dan klik tombol Hapus Cache.

Periksa URL WordPress

Arahkan ke Pengaturan > Umum di dashboard WordPress Anda. Pastikan Alamat WordPress (URL) dan Alamat Situs (URL) cocok. Misalnya, keduanya harus menggunakan “www” atau non-”www” secara konsisten.

Setel ulang .htaccess

File .htaccess membantu mengelola fitur penting seperti pengalihan, URL ramah SEO, kontrol akses, dan pengoptimalan kinerja. Ini juga memainkan peran penting dalam menghasilkan tautan permanen dan menangani konfigurasi tingkat server lainnya. Menyetel ulang juga dapat memperbaiki masalah ERR_TOO_MANY_REDIRECTS.

  • Akses file situs web Anda melalui klien FTP atau Manajer File di dasbor hosting Anda.
  • Temukan file .htaccess di folder root.
File .htaccess dari FTP - Sumber: FTP
File .htaccess dari FTP – Sumber: FTP

  • Download file .htaccess sebagai cadangan, lalu hapus dari server.

Kunjungi situs web Anda untuk memeriksa apakah masalah telah teratasi.

  • Buat ulang file .htaccess dengan masuk ke Pengaturan > Tautan Perma di dasbor WordPress Anda dan klik Simpan Perubahan .
Petunjuk: Jika tidak ada solusi yang berhasil, Anda dapat menjelajahi panduan khusus kami tentang cara memperbaiki ERR_TOO_MANY_REDIRECTS di WordPress.  

10. Kesalahan Konten Campuran SSL/HTTPS

Masalah WordPress tingkat lanjut: Koneksi Anda ke situs ini tidak aman.

Kesalahan ini, juga dikenal sebagai peringatan konten campuran, terjadi ketika beberapa elemen di situs WordPress Anda masih menggunakan HTTP, bukan HTTPS. Hal ini sering kali disebabkan oleh pengaturan Secure Socket Layer (SSL) yang salah. Sederhananya, situs Anda memiliki beberapa URL yang tidak aman menggunakan HTTP, meskipun situs Anda sekarang seharusnya sepenuhnya HTTPS.

Contoh Dunia Nyata

Saat mengunjungi situs Anda, Anda akan melihat pesan peringatan yang mengatakan, “Koneksi Anda ke situs ini tidak aman.”

Contoh koneksi tidak aman - Sumber: badssl
Contoh koneksi tidak aman – Sumber: badssl

Penyebab Potensial

Masalah ini sering terjadi setelah mengalihkan situs Anda dari HTTP ke HTTPS. Beberapa sumber daya, seperti gambar atau skrip, mungkin masih menggunakan tautan HTTP meskipun SSL dipasang dengan benar.

Cara Memperbaiki Masalah

Ada dua cara untuk mengatasi kesalahan konten campuran di WordPress.

Gunakan plugin

Instal dan aktifkan plugin seperti SSL Insecure Content Fixer untuk perbaikan otomatis yang mudah.

Perbarui tautan HTTP secara manual

Jika hanya ada sedikit tautan yang tidak aman, Anda dapat menemukannya dan menghapusnya. Anda juga dapat menggantinya secara manual dengan HTTPS.

Untuk banyak tautan, Anda dapat menggunakan plugin seperti Better Search replace.

  • Buka Alat > Ganti Pencarian Lebih Baik di dasbor WordPress Anda.
  • Masukkan alamat HTTP situs Anda di bidang Cari dan versi HTTPS di bidang Ganti dengan .
HTTP vs HTTPS untuk memperbaiki kesalahan konten campuran - Sumber: Penggantian Pencarian Lebih Baik
HTTP vs HTTPS untuk memperbaiki kesalahan konten campuran – Sumber: Penggantian Pencarian Lebih Baik

  • Pilih semua tabel database dengan menahan Ctrl (atau Cmd di Mac) dan mengklik setiap tabel.
  • Biarkan semua pengaturan lainnya apa adanya, dan klik tombol Jalankan Pencarian/Ganti untuk melakukan operasi pencarian dan penggantian.
  • Tindakan ini akan memperbarui semua tautan tidak aman di database Anda ke HTTPS.
Mengganti URL HTTP ke URL - Sumber: Ganti Pencarian Lebih Baik
Mengganti URL HTTP ke URL – Sumber: Penggantian Pencarian Lebih Baik

11. Konflik Plugin dan Tema

Masalah WordPress tingkat lanjut: Konflik plugin dan masalah tema.

Ketika dua plugin bertentangan, dapat menyebabkan berbagai masalah yang mengganggu fungsi dan tampilan website Anda. Selain itu, konflik dapat menyebabkan kinerja situs lebih lambat karena plugin bersaing untuk mendapatkan sumber daya, atau Anda mungkin mengalami kesulitan dalam mengakses atau menggunakan area admin WordPress.

Contoh Dunia Nyata

Anda telah menginstal plugin baru, dan beberapa fitur, seperti formulir kontak atau proses checkout, mungkin berhenti berfungsi seperti yang diharapkan. Anda mungkin juga melihat kesalahan atau peringatan PHP di bagian depan atau di area admin Anda. Tata letak situs mungkin terlihat rusak, gambar hilang, format aneh, atau pemuatan halaman tidak lengkap.

Penyebab Potensial

  • Beberapa plugin mungkin mengalami konflik jika mencoba memodifikasi bagian WordPress yang sama atau fungsinya tumpang tindih.
  • Plugin lama atau instalasi WordPress yang ketinggalan jaman meningkatkan kemungkinan konflik.
  • Plugin yang tidak mengikuti praktik terbaik WordPress dapat mengganggu plugin lain atau inti WordPress.
  • Tema dengan fungsionalitas bawaan mungkin berbenturan dengan plugin yang menangani tugas serupa.
  • Sumber daya server yang terbatas dapat menyebabkan masalah ketika banyak plugin memerlukan penggunaan yang tinggi.

Cara Memperbaiki Masalah

Perbarui plugin Anda

Pastikan semua plugin menjalankan versi terbaru. Untuk memeriksanya, buka Plugins > Installed plugins. Semua plugin yang memerlukan pembaruan akan memiliki peringatan kuning “Ada versi baru XX tersedia.”

Memeriksa plugin mana yang memerlukan pembaruan - Sumber: Situs pengujian saya
Memeriksa plugin mana yang memerlukan pembaruan – Sumber: Situs pengujian saya

Periksa konflik tema

Beralih untuk sementara ke tema WordPress default melalui Appearance > Theme untuk mengesampingkan masalah terkait tema.

Verifikasi kompatibilitas plugin

Konfirmasikan setiap plugin berlabel “Kompatibel dengan versi WordPress Anda” di WordPress.org.

Memeriksa apakah suatu plugin kompatibel dengan versi WordPress saya - Sumber: Situs pengujian saya
Memeriksa apakah suatu plugin kompatibel dengan versi WordPress saya – Sumber: Situs pengujian saya

Nonaktifkan semua plugin dan aktifkan kembali satu per satu untuk mengidentifikasi sumber konflik, nonaktifkan semua plugin dan aktifkan kembali satu per satu. Lalu, buka Plugin > Plugin Terpasang > Tindakan massal > Hapus .

Menghapus plugin WordPress secara massal - Sumber: Situs pengujian saya
Menghapus plugin WordPress secara massal – Sumber: Situs pengujian saya


Instal plugin pemecahan masalah seperti Pemeriksaan Kesehatan & Pemecahan Masalah, yang dikembangkan oleh komunitas WordPress.org. Plugin ini membantu mengidentifikasi kesalahan konfigurasi dan menyediakan alat pemecahan masalah dengan menonaktifkan plugin dan tema untuk sesi WordPress yang bersih.

Plugin pemecahan masalah dari bagian Kesehatan Situs - Sumber: Pemeriksaan Kesehatan & Pemecahan Masalah
Plugin pemecahan masalah dari bagian Kesehatan Situs – Sumber: Pemeriksaan Kesehatan & Pemecahan Masalah
Petunjuk untuk menghindari konflik di masa depan:

– Jadwalkan pencadangan otomatis untuk memulihkan versi sebelumnya jika ada masalah yang muncul.
– Jalankan pembaruan di situs pementasan sebelum melakukan proses yang sama di situs produksi Anda (yang dilihat oleh klien Anda).

Menyelesaikan

Itu selesai! Anda sekarang harus tahu cara memecahkan masalah kesalahan WordPress tingkat lanjut secara efektif. Selalu buat cadangan situs Anda sebelum melakukan perubahan, dan ingat bahwa masalah tidak selalu terlihat—waktu pemuatan yang lambat sering kali menandakan adanya masalah mendasar. Untungnya, alat seperti WP Rocket, Imagify, dan Rocket CDN menyederhanakan pengoptimalan kinerja, memungkinkan Anda menerapkan praktik terbaik hanya dengan beberapa klik dan tanpa coding.

Coba WP Rocket bebas risiko hari ini dengan jaminan uang kembali 14 hari, dan mulailah memperbaiki situs web Anda yang lambat!