Dec 18, 2025
Faradilla A.
6menit Dibaca
Error “Updating failed. The response is not a valid JSON response” biasanya terjadi ketika editor WordPress gagal menerima respons yang valid dari server.
Akibatnya, Anda jadi tidak bisa menyimpan atau memublikasikan konten website yang baru diedit. Tentu saja masalah ini bisa sangat menyebalkan, apalagi kalau Anda tidak tahu cara mengatasinya.
Namun, Anda tidak perlu khawatir. Kami akan menjelaskan penyebab error ini dan solusi praktis yang bisa Anda lakukan untuk memperbaikinya. Tanpa basa-basi lagi, yuk kita coba langkah-langkahnya di bawah ini!
Error “JSON respons is not valid” muncul ketika WordPress mencoba terhubung ke server dan mengharapkan respons yang valid, tapi ternyata menerima respons yang tidak valid atau tidak diharapkan.
JSON (JavaScript Object Notation) adalah format data yang mengirimkan informasi antara browser dan server. Apabila bermasalah, proses komunikasi browser dan server tersebut akan terganggu sehingga mengakibatkan error saat penyimpanan atau update konten.
Oleh karena itu, penting untuk mencari tahu penyebab error JSON ini agar Anda bisa menerapkan solusi yang tepat. Berikut adalah beberapa penyebab yang paling umum:
Berikut adalah langkah-langkah praktis untuk menemukan penyebab dan mengatasi error respons JSON yang tidak valid. Kami menyarankan agar Anda mulai dari cara pertama dulu, baru ke cara berikutnya kalau error masih muncul.
Di WordPress, permalink adalah URL yang bersifat permanen untuk postingan, halaman, dan konten website lainnya. Link ini akan menentukan struktur dan tampilan URL Anda di browser.
Pengaturan permalink yang tidak tepat bisa mengganggu struktur URL website Anda, yang menyebabkan error WordPress seperti respons JSON yang tidak valid. Ikuti langkah-langkah berikut untuk mengecek dan memperbaiki permalink website Anda:

Pengaturan URL website yang salah juga bisa menyebabkan error JSON di website WordPress Anda. Masalah ini terjadi ketika Alamat WordPress (URL) dan Alamat Website (URL) tidak cocok atau salah konfigurasi.
Biasanya, hal ini terjadi setelah Anda mengganti domain WordPress tapi tidak mengupdate kedua kolom tersebut. Ketidakcocokan ini mengakibatkan editor tidak bisa menerima respons JSON yang valid, dan akhirnya error tersebut pun muncul.
Berikut adalah langkah-langkah untuk memastikan alamat website WordPress Anda sudah benar:

Plugin yang saling bertentangan biasanya menyebabkan error yang tidak terduga di WordPress, termasuk “The response is not a valid JSON response”.
Selain itu, plugin dengan coding yang buruk atau tidak kompatibel dengan versi WordPress Anda bisa menghalangi editor untuk berkomunikasi dengan server.
Cobalah menonaktifkan plugin Anda untuk mencari tahu apakah salah satunya merupakan penyebab munculnya error JSON ini. Berikut caranya:

.htaccess adalah file konfigurasi yang digunakan web server untuk mengelola berbagai pengaturan, seperti redirect, kontrol akses, dan permalink WordPress. File .htaccess yang rusak bisa mengganggu fungsionalitas WordPress sehingga menyebabkan error respons JSON yang tidak valid.
Untuk mengatasi penyebab ini, Anda bisa membuat file .htaccess baru guna mengatur ulang konfigurasi website Anda. Caranya, akses folder root website Anda melalui klien FTP seperti FileZilla atau file manager provider hosting Anda.
Apabila website WordPress Anda dihosting di Hostinger, berikut langkah-langkah untuk membuat file .htaccess baru:


Mixed content atau konten campuran terjadi ketika website memuat elemen HTTP dan HTTPS sekaligus, yang bisa menyebabkan masalah keamanan dan fungsionalitas.
Di WordPress, mixed content bisa mengganggu proses komunikasi editor dan server karena browser memblokir permintaan yang tidak aman di halaman yang seharusnya aman. Jadi, Anda perlu memperbaiki error mixed content agar semua elemen dimuat dengan aman, lalu masalah error JSON pun teratasi.
Berikut langkah-langkahnya:


REST API WordPress memungkinkan editor untuk berkomunikasi dengan server dan melakukan tugas-tugas seperti menyimpan dan memublikasikan konten. Apabila REST API diblokir atau tidak berfungsi, editor tidak bisa menerima respons JSON yang valid.
Cek log debug REST API untuk membantu Anda mengidentifikasi akar masalah error ini. Ikuti langkah-langkahnya di bawah ini:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Setelah selesai, simpan perubahan Anda.

Firewall berfungsi untuk melindungi website WordPress Anda dari serangan berbahaya dengan memblokir permintaan yang mencurigakan. Namun, sistem ini juga bisa tidak sengaja memblokir permintaan yang valid dari editor WordPress, dan akhirnya muncul error respons JSON.
Anda bisa menonaktifkan firewall dulu untuk mencari tahu apakah sistem ini merupakan sumber masalahnya. Caranya adalah sebagai berikut:
Sementara Anda melakukan langkah-langkah penyelesaian masalah di atas, ada solusi sementara yang bisa diterapkan agar Anda bisa lanjut memublikasikan konten tanpa gangguan. Cara-cara ini akan mengabaikan error tersebut sampai Anda menerapkan solusi permanen.
Gunakan plugin Classic Editor
Seperti namanya, plugin Classic Editor berfungsi untuk mengaktifkan editor klasik WordPress. Plugin ini tidak terlalu bergantung pada REST API WordPress sehingga bisa membantu Anda menghindari error yang terjadi dengan editor blok. Ini langkah-langkah menggunakannya:


Upload file media secara langsung
Apabila error JSON terjadi saat Anda mengupload gambar atau file di editor blok, cobalah mengupload media tersebut secara langsung melalui media library (pustaka media) sebagai solusi sementara:

Error respons JSON yang tidak valid di WordPress bisa muncul dari beberapa hal, seperti pengaturan URL yang salah, plugin yang bermasalah, atau konfigurasi server yang tidak tepat.
Di artikel ini, kami sudah menjelaskan beberapa solusi error ini, mulai dari mengecek permalink dan menonaktifkan plugin hingga memperbaiki mixed content dan melihat log debug REST API. Ingat, Ingat, terapkan solusi-solusi ini satu per satu dulu untuk mengidentifikasi akar permasalahan error JSON WordPress.
Apabila masalah masih muncul, cobalah meminta bantuan lebih lanjut kepada para pakar WordPress atau forum komunitas. Masih memiliki pertanyaan atau tips tambahan? Sampaikan lewat kolom komentar yuk!
JSON response di WordPress adalah data yang dikirim dan diterima antara server dan browser, khususnya di editor. WordPress menggunakan JSON untuk berkomunikasi melalui REST API guna menjalankan tugas seperti menyimpan dan memublikasikan konten.
Untuk memperbaiki error JSON response, cek pengaturan URL, permalink, plugin, dan konfigurasi server Anda. Kemudian, atasi masalah sesuai penyebabnya, seperti menonaktifkan plugin, melihat log debug REST API, dan mengonfigurasi pengaturan keamanan.
Untuk memeriksa apakah JSON valid, gunakan tool online seperti JSONLint atau developer tool dari browser seperti tab Network (Jaringan) di Chrome. Salin respons JSON, tempel ke tool online tersebut, lalu cek validasinya. Tool ini akan menunjukkan error dalam struktur JSON yang bisa Anda perbaiki.
Semua konten tutorial di website ini telah melalui peninjauan menyeluruh sesuai standar dan komitmen editorial Hostinger.