Come risolvere “Aggiornamento non riuscito. La risposta non è una risposta JSON valida”

Ti sei appena imbattuto in “Aggiornamento non riuscito. La risposta non è una risposta JSON valida.” errore quando si lavora nell’editor di blocchi di WordPress?

⚠️ È un errore comune di WordPress e appare sul tuo sito a causa di motivi come conflitti tra plug-in e temi, certificato SSL o problemi di contenuto misto, danneggiamento del file .htaccess, ecc.

È frustrante incontrare l’errore di risposta JSON. Non ti dice perché si sta verificando o come rimuoverlo: ti costringe ad abbandonare tutto ciò che stai facendo e trovare un modo per rimuovere l’errore dal tuo sito web.

Cosa causa il messaggio “Aggiornamento non riuscito. La risposta non è una risposta JSON valida.” errore? 💣

Quando carichi un’immagine o pubblichi o aggiorni un post sul tuo sito web WordPress, WordPress comunica la richiesta al tuo server web. Il server risponde in formato JSON.

Se, per qualche motivo, il server non risponde in formato JSON o non risponde affatto, WordPress genera “La risposta non è una risposta JSON valida”. errore.

Ti starai chiedendo: cosa causa la cattiva comunicazione o la mancanza di comunicazione tra il tuo sito web e il server?

La risposta è che c’è più di una causa. Potrebbe trattarsi di un bug in un plugin o in un tema, un problema con il certificato SSL, la corruzione del file .htaccess, un conflitto con l’API REST, ecc.

Nella prossima sezione, esploreremo queste cause e capiremo quale ha portato all’errore sul tuo sito web.

Ma prima di procedere alla sezione successiva, vale la pena notare che WordPress mostra diverse varianti dello stesso errore JSON.

  • Vedrai questa variante quando provi ad aggiornare un post: “Aggiornamento non riuscito. La risposta non è una risposta JSON valida.”
  • Questo appare quando stai tentando di pubblicare un post: “Pubblicazione fallita. La risposta non è una risposta JSON valida.”
  • E un semplice “La risposta non è una risposta JSON valida”. viene visualizzato un errore durante il caricamento di un’immagine.

ℹ️ Non importa quale variante vedi, le soluzioni sono le stesse.

Come risolvere “La risposta non è una risposta JSON valida”. errore 🔨

Poiché non sappiamo quale sia la causa dell’errore sul tuo sito, provare soluzioni diverse è il modo migliore per procedere.

Ma prima di iniziare, fai un backup dell’intero sito Web WordPress.

In questo tutorial, dovrai apportare modifiche al tuo sito. Questo è un affare rischioso. Può rompere il tuo sito. Quando qualcosa va storto, un backup ti aiuterà a ripristinare il sito alla normalità. Pertanto, è necessario eseguire un backup del tuo sito WordPress prima di procedere.

🔧 Ora, iniziamo con le soluzioni:

Genera un nuovo file .htaccess per risolvere i problemi relativi ai permalink

Una delle cause più comuni alla base dell’errore JSON è un problema con il file .htaccess o i permalink del tuo sito.

Per rimuovere l’errore dal tuo sito, dovrai aggiornare i permalink del tuo sito, cosa che puoi fare in due modi.

L’opzione più semplice è forzare WordPress a generare un nuovo file .htaccess dalla dashboard di WordPress.

Vai a Impostazioni → Permalink. Scorri verso il basso nella pagina Permalink e premi il Salvare le modifiche pulsante.

pagina permalink su wordpress
Scorri verso il basso nella pagina Impostazioni permalink e premi il pulsante Salva modifiche

Ora torna al tuo editor e controlla se l’errore è scomparso.

Tuttavia, vedendo l’errore? Quindi c’è un’altra soluzione che puoi provare prima di passare al metodo successivo. Puoi eliminare completamente il tuo file .htaccess esistente e quindi fare in modo che WordPress ne crei uno nuovo:

1. Installa FileZilla, un client FTP sul desktop. Ecco una guida su come installare FileZilla.

2. Apri FileZilla e collegarlo con il tuo sito web. Questa guida ti mostrerà come effettuare questa connessione.

3. Avanti, vai a public_html e individuare il .htaccess file.

4. Fare clic con il tasto destro sul file e selezionare Scaricamento per salvare una copia sul tuo computer locale. Questo fungerà da backup nel caso ne avessi bisogno.

5. Una volta ottenuto il backup, fare clic con il pulsante destro del mouse sul file e selezionare il file Elimina pulsante per eliminare il file.

eliminare il file htacess in filezilla
Fai clic con il pulsante destro del mouse sul file .htacess e seleziona Elimina

6. Apri la dashboard di WordPress e vai a Impostazioni → Permalink. Scorri verso il basso nella pagina Permalink e premi il Salvare le modifiche pulsante. Ciò costringerà WordPress a creare un nuovo file .htaccess.

👉 Questo dovrebbe rimuovere l’errore dal tuo sito se è stato causato da problemi con .htaccess/permalink. In caso contrario, prova le seguenti soluzioni.

Controlla le impostazioni dell’indirizzo del tuo sito WordPress

L’errore di risposta JSON potrebbe essere visualizzato perché gli indirizzi del tuo sito web nella pagina Impostazioni non sono configurati correttamente.

Per sistemare le cose, vai a Impostazioni → Generale e dovresti essere in grado di vedere i due seguenti campi:

  1. Indirizzo WordPress (URL)
  2. Indirizzo del sito (URL)

Assicurati che l’URL del tuo sito web sia inserito in entrambi i campi. Entrambi gli URL devono essere identico. E dovrebbero inizia con HTTPSnon HTTP (purché tu abbia installato un certificato SSL).

Quindi, salva le modifiche.

Anche se non apporti modifiche alla pagina, assicurati di premere il Salvare le modifiche pulsante.

indirizzo wordpress e indirizzo del sito - Aggiornamento non riuscito.  La risposta non è una risposta JSON valida.
Assicurati che entrambi gli URL siano identici e abbiano HTTPS davanti

Correggi avvisi/problemi di contenuti misti

Al giorno d’oggi, tutti i siti Web dovrebbero utilizzare un certificato SSL, che ti consente di utilizzare la connessione HTTPS sul tuo sito.

Tuttavia, se esegui la migrazione di un sito Web precedente da HTTP a HTTPS, potresti ritrovarti in una situazione in cui alcune risorse meno recenti vengono ancora caricate tramite HTTP anziché HTTPS. Ciò può attivare qualcosa chiamato avviso di contenuto misto, che può portare all’errore di risposta JSON non valido.

Nella sezione precedente, ti sei assicurato che sia l’indirizzo di WordPress che l’indirizzo del sito inizino con HTTPS. Questo potrebbe aver già risolto il problema del contenuto misto. Ma solo per essere dalla stessa parte, installa e attiva questo plugin: SSL davvero semplice.

Dopo l’installazione dovresti vedere un popup con questo pulsante: Attiva SSL! Fare clic sul pulsante. Il plug-in si imposterà per funzionare e ti disconnetterà. Non preoccuparti. Accedi e controlla se l’errore JSON sul tuo editor Gutenberg è sparito.

Se hai bisogno di aiuto per configurare il plugin, dai un’occhiata a questa guida.

attivazione del plug-in ssl davvero semplice - Aggiornamento non riuscito.  La risposta non è una risposta JSON valida.
Fare clic sul pulsante Attiva SSL per spostare tutti i collegamenti su HTTPS

Disattiva plugin e temi per trovare conflitti

Il conflitto tra temi e plugin è una causa comune di errori di WordPress. Quindi, in questa sezione, ti aiuteremo a capire se un tema o un plug-in sta causando l’errore di risposta JSON sul tuo sito web.

Innanzitutto, una piccola rivelazione: la disattivazione dei plug-in e dei temi potrebbe causare il malfunzionamento del tuo sito. Potresti perdere alcune delle tue configurazioni. Ma se hai un backup in atto, questo non sarà un problema.

Dopo aver disattivato i plug-in e i temi e aver individuato quale plug-in o tema sta causando l’errore, puoi ripristinare il tuo sito alla normalità. Quindi elimina il tema o il plug-in colpevole dal tuo sito web. In questo modo, tutte le tue configurazioni rimarranno intatte e il colpevole scomparirà.

Ora vai a Aspetto → Temi e attivare il tema WordPress predefinito (come Twenty Twenty, Twenty Twenty One, ecc.). Controlla se l’errore JSON è stato corretto.

Se l’errore è scomparso, elimina il tema. In caso contrario, riattiva il tema precedente.

Avanti, vai a Plugin installati, seleziona tutti i tuoi plugin e in Azioni in blocco, scegli Disattivare e colpito Fare domanda a.

disattivare tutti i plug-in - Aggiornamento non riuscito.  La risposta non è una risposta JSON valida.
Disattiva tutti i plug-in e controlla se l’errore JSON è scomparso

Se l’errore non viene visualizzato nel tuo editor Gutenberg, è stato causato da uno dei tuoi plug-in. Tutto quello che devi fare è capire quale dei plugin è il colpevole. Inizia a riattivare i plugin uno per uno. Ogni volta che riattivi un plugin, controlla se l’errore JSON è tornato.

Quando trovi il colpevole, eliminare il plug-in. Se è una parte essenziale del tuo sito, contatta lo sviluppatore del plug-in e chiedi aiuto.

Altri modi per risolvere l’errore di risposta JSON non valida

Le prime quattro soluzioni dovrebbero consentire di rimuovere il messaggio “Aggiornamento non riuscito. La risposta non è una risposta JSON valida.” ma se persiste, prova i seguenti metodi:

Cerca i conflitti API REST

WordPress utilizza l’API REST per comunicare con il server. Se la comunicazione fallisce per qualche motivo, riscontrerai l’errore JSON.

Per sapere se l’API REST è la radice del problema, apri il tuo editor Gutenberg dove viene mostrato l’errore JSON, fare clic con il pulsante destro del mouse sull’errore e selezionare il Ispezionare opzione.

opzione inspect nel browser Chrome - Aggiornamento non riuscito.  La risposta non è una risposta JSON valida.
Fare clic sul pulsante Ispeziona e verificare la presenza di un errore dell’API REST

Sotto Consollecercare un Errore dell’API REST. Se lo trovi, l’errore è causato dall’API.

Per rimuovere l’errore, sarà necessario cercare aiuto dal tuo provider di hosting.

Carica le immagini in un modo diverso

Se il caricamento di immagini sul tuo post sta attivando l’errore, prova a caricarle tramite il Libreria multimediale.

Assicurati di non utilizzare caratteri non validi nel titolo. Basta usare Lettere e numeri inglesi nel titolo dell’immagine.

Passa all’editor classico (temporaneamente o permanentemente)

Se tutto fallisce, considera di passare all’editor classico. Tutto quello che devi fare è installa il plug-in ufficiale dell’editor classico.

Per uno sguardo più dettagliato, consulta la nostra guida su come disabilitare Gutenberg e utilizzare l’editor Classic TinyMCE.

Detto questo, se preferisci continuare a utilizzare l’editor Gutenberg, dovrai trovare un modo per rimuovere l’errore di risposta JSON dal tuo sito.

👉 Se hai provato tutte le soluzioni sopra elencate e ancora non riesci a rimuovere l’errore, allora hai bisogno di un aiuto professionale. Contatta il tuo provider di hosting e racconta loro tutte le soluzioni che hai provato. Ti aiuteranno a rimuovere l’errore.

Correggi definitivamente l’errore di risposta JSON non valido di WordPress

Il “Aggiornamento non riuscito. La risposta non è una risposta JSON valida.” error è uno degli errori WordPress più comuni. Può apparire quando si carica un’immagine o si pubblica/aggiorna un contenuto utilizzando il nuovo editor a blocchi (Gutenberg).

La vera causa potrebbe essere qualsiasi cosa, da un plug-in o un tema non autorizzato a un problema con il certificato SSL. Rimuovere l’errore è solo questione di capire il motivo dietro di esso ed eliminarlo dal tuo sito.

Ci auguriamo che con l’aiuto del nostro tutorial tu sia riuscito a rimuovere l’errore di risposta JSON dal tuo sito.

Per alcuni altri suggerimenti su come correggere gli errori comuni di WordPress, puoi consultare la nostra guida per principianti alla risoluzione dei problemi di WordPress. 😎

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Verified by MonsterInsights
Яндекс.Метрика