Mengatasi Error WordPress Not Valid JSON Response

The Response Is Not a Valid JSON Response. Ups… What’s that!

mengatasi error wordpress not valid json response

TokoDaring.Com – Mengatasi Error WordPress Not Valid JSON Response. Mungkin anda sedang mengalami masalah error website ecommerce anda ? Di website ecommerce berbasis WordPress dan WooCommerce, sering terjadi error ‘updating failed. the response is not a valid json response’.

Error WordPress

mengatasi error wordpress not valid json response
error wordpress / error website ecommerce.

Kami juga mengalami error WordPress yang sama, ‘updating failed. the response is not a valid json response’. Meskipun mudah untuk mengatasi error WordPress tersebut. Yakni dengan cara menambahkan beberapa script perintah ke dalam file .htaccess.

Ini baris kode yang kami tambahkan, tuliskan di antara #BEGIN WordPress dan #END WordPress. Jika sebelumnya sudah ada kode di dalam tag tersebut, hapus saja kode yang lama dan ganti dengan kode berikut.

 <IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteRule ^index\.php$ - [L]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule . /index.php [L]
 SecFilterEngine Off
 SecFilterScanPOST Off
 </IfModule>

Mengatasi error wordPress not valid json response

Setelah menuliskan kode tersebut di atas, seharusnya error ‘wordpress not valid json response’ tidak terjadi lagi. Tapi, jika ternyata website toko daring anda masih mengalami error yang sama, anda dapat memeriksa dan melakukan beberapa hal berikut.

Mengatasi error wordpress not valid json response dengan mengecek Mixed Content

Website ecommerce atau website toko online yang di buat menggunakan WordPress dan WooCommerce mensyaratkan keamanan yang kuat. Salah satu hal dasar terkait dengan keamanan website ecommerce adalah dengan menggunakan sertifikat SSL yang valid.

Atau website eccommerce anda secara keseluruhan harus berjalan pada protokol HTTPS yang aman.

Note! website ecommerce harus mendukung HTTPS.

Yang perlu di ingat adalah website ecommerce yang di buat dengan WordPress dan WooCommerce, mensyaratkan bahwa seluruh halaman website anda harus mendukung protokol HTTPS, tanpa terkecuali.

Error the response is not a valid json response, mungkin saja terjadi karena website anda belum berjalan pada protokol HTTPS sepenuhnya, atau sebagian. Apa maksudnya sebagian ?

Ya… ada sebagian halaman website anda yang tidak mendukung protokol aman tersebut. Atau mungkin ada satu atau hanya beberapa elemen kecil yang tidak HTTPS.

Jika anda sebenarnya sudah memasang sertifikat SSL tapi sebagian halaman website atau elemen di website anda ternyata belum sepenuhnya HTTPS, itu di sebut dengan istilah ‘mixed content’ atau ‘content mixer’

Content mixer sangat umum terjadi, di mana beberapa halaman website ‘belum’ mendukung https. Hal tersebut terjadi karena ada elemen yang masuk ke website anda yang berasal dari source yang masih http.

Maka pastikan anda menggunakan SSL yang valid dan terpasang di website ecommerce anda.

Tentang content mixer dan bagaimana mengatasinya, lihat artikel di blog wpJakarta.Com, mengatasi masalah mixed content di WordPress.

Cek URL website ecommerce anda

Cek apakah input setting WordPress url dan site address url sudah sama dan juga HTTPS ?

Dari dashboard admin, silahkan menuju setting >> general. Pastikan bahwa penulisan prefix menggunakan HTTPS, dan bukan hanya HTTP, misalnya https://tokodaring.com.

WordPress Address (URL)https://tokodaring.com
Site Address (URL)https://tokodaring.com

Untuk lebih yakin, ketikan lagi (ulang) alamat URL website pada kolom yang adan dan pastikan di ketikan dengan benar. Langkah tersebut mungkin dapat mengatasi error website ecommerce anda.

Cari penyebab error dengan menonaktifkan semua plugin

Tidak bisa di pungkiri, bahwa website ecommerce anda mungkin di buat dengan bantuan beberapa atau banyak plugin. Tidak ada error WordPress yang lebih sering terjadi selain karena ‘plugin konflik’

Plugin yang konflik bisa saja ‘bentrok’ dengan plugin lainnya. Dan mungkin menjadi penyebab masalah ‘updating failed. the response is not a valid json response’.

Untuk memperbaikinya, coba non-aktifkan semua plugin dan lakukan refresh. Lalu aktifkan lagi semua plugin satu-persatu. Dengan begitu akan terlihat plugin mana yang jadi masalah dan menyebabkan error tersebut.

Jika ternyata benar bahwa ada satu plugin yang menyebabkan masalah, maka laporkan dan minta bantuan tim support plugin tersebut untuk mendapatkan update. Plugin konflik biasanya terjadi antar plugin, atau plugin dengan tema website.

Mengatasi error wordpress not valid json response dengan menginstal plugin classic editor

Dalam beberapa kasus sebelumnya error ‘updating failed. the response is not a valid json response’ di sebabkan karena in-kompatibilitas plugin Gutenberg blok editor. Meskipun saat ini hal tersebut jarang terjadi lagi

Maka coba atasi error tersebut dengan menginstal kembali plugin classic editor, namun anda tetap dapat menggunakan block editor.

Jika anda tetap ingin menggunakan block editor gutenberg, lakukan hal berikut. Pada menu Setting >> Writing pilih opsi untuk menggunakan block editor. Dan setting “NO” pada opsi beralih ke classic editor.

Deprecated beberapa script fungsi

Error ‘updating failed. the response is not a valid json response’ mungkin juga terjadi karena beberapa fungsi, script atau element yang deprecated.

Seperti misalnya jika website ecommerce anda saat ini berjalan menggunakan PHP versi 8.x. Sementara, plugin atau tema website yang anda gunakan masih belum mendukung versi itu.

Anda bisa mengetahui secara spesifik script, fungsi, yang bermasalah dan dapat mengetahui pada baris keberapa dari file yang bermasalah tersebut dengan melakukan debugging.

Lakukan debugging

Plugin yang konflik dengan plugin lainnya, atau plugin yang konflik dengan tema website, atau script CMS yang error dapat di ketahui dengan melakukan proses debug.

Proses debugging akan membantu anda mengetahui secara detail dimana masalah yang terjadi pada sistem anda.

Cara melakukan debugging pada website ecommerce WordPress adalah sebagai berikut :

  • Tambahkan kode di bawah ke dalam file wp-config.php tepat sebelum atau di atas komen /* That’s all, stop editing! Happy publishing. */.
  • Biasanya pada baris tersebut sudah terdapat kode seperti define('WP_DEBUG', false); 
  • Lalu cukup ganti false menjadi true dan tambahkan dua baris kode berikutnya hingga menjadi seperti ini :
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Selanjutnya, lihat pada folder wp-content, akan terdapat file dengan nama debug.log. Buka file tersebut dan lihat pada bagian baris di mana berisi kalimat PHP Fatal error: error().

Setelah menemukan dimana masalahnya. Kembalikan mode debug seperti sebelumnya define('WP_DEBUG', false);

Mencegah error pada website ecommerce

Mengoptimasi website ecommerce ternyata dapat mencegah website ecommerce anda dari error atau dari masalah keamanan.

Yaitu dengan memastikan seluruh sistem anda berjalan pada versi yang paling sempurna (versi paling update).Pastikan anda selalu menggunakan CMS, themes, plugins dan extension pada versi yang paling mutakhir.

Tinggalkan tema, plugin atau extension yang sudah tidak di maintain lagi oleh pihak developernya (abandoned).

Artikel tentang error website ecommerce atau error wordpress

Membuat bisnis anda online menggunakan WordPress dan WooCommerce itu menyenangkan. Artikel yang berkaitan dengan error website ecommerce WordPress lainnya, lihat arsip artikel yang kami tag sebagai ‘error wordpress’.


Tentang TokoDaring [impresum]

Logo Toko Daring

TokoDaring.Com adalah ‘media online’ dengan artikel-artikel yang praktis di bidang ecommerce. Kami menulis dengan bahasa yang menyenangkan dan mudah di pahami. Mulai dari teknologi, platform dan update, hingga secara teknis bagaimana mendesain dan memaksimalkan website ecommerce untuk dapat membantu orang-orang yang baru memulai atau sudah ada pada bisnis online.

Unit usaha TokoDaring.Com adalah sebagai penyuplai bahan makanan untuk usaha kuliner (daging, sayur, buah, bumbu & rempah) yang melayani pembelian kebutuhan suplai b2b kerjasama antar usaha (restoran/kafe/hotel/katering/kuliner/rumah sakit). Produk pesanan akan di antarkan langsung ke dapur produksi usaha tanpa ada biaya pengiriman (gratis ongkir).

Divisi kreatif TokoDaring.Com melayani order pembuatan website, cetak digital, food & video photography. Hingga platform untuk promosi bisnis via halaman business listing.

What do you think?

Written by TokoDaring

TokoDaring.Com | Where Cooking & Coding are Met!!! We Make F & B Commerce More Fun!!!