ZACCARA ROBERTO

testo alternativo

WordPress – json response

Il messaggio di errore “Updating failed. The response is not valid JSON response” (che in italiano si traduce con “La risposta non è un oggetto JSON valido”) è uno dei problemi più comuni di WordPress, specialmente quando si usa l’editor a blocchi (Gutenberg) per salvare un articolo o una pagina.

Questo errore significa semplicemente che il tuo sito WordPress ha provato a comunicare con il server, ma la risposta che ha ricevuto non era nel formato corretto (JSON), spesso perché “sporcata” da un altro testo o da un errore invisibile.

image-106-foto

📌Sotto, vengono elencati i metodi risoluzione tradizionali, quelli che trovate in internet, che non sono soluzione per questo errore. A metà pagina la tecnica risolutiva:

1. Salva in bozza e rinfresca la pagina

A volte si tratta di un banale problema temporaneo di sessione o di connessione internet.

  • Clicca su Salva bozza.
  • Aggiorna la pagina del browser (F5 o Ctrl+F5 / Cmd+Shift+R).
  • Riprova a pubblicare o aggiornare.

2. Controlla e rigenera i Permalink

I link permanenti di WordPress potrebbero essersi “inceppati”. Reimpostarli spesso risolve l’errore JSON.

  1. Nel pannello di controllo di WordPress, vai su Impostazioni > Permalink.
  2. Senza modificare nulla, scorri fino in fondo e clicca su Salva le modifiche.
  3. Questo costringe WordPress a riscrivere il file di configurazione (.htaccess o nginx.conf).

3. Conflitto di Plugin o del Tema

Un plugin difettoso o non aggiornato potrebbe inserire del codice extra nella risposta del server, mandando in tilt il JSON.

  • Fai una prova: Disattiva temporaneamente tutti i plugin (tranne quelli vitali) e prova a salvare la pagina. Se l’errore scompare, riattiva i plugin uno alla volta per trovare il colpevole.
  • Assicurati che il tuo tema e tutti i plugin siano aggiornati all’ultima versione.

4. Verifica l’URL del sito nelle Impostazioni

Se l’indirizzo del tuo sito non è configurato correttamente, le richieste JSON falliscono.

  1. Vai su Impostazioni > Generali.
  2. Controlla i campi Indirizzo WordPress (URL) e Indirizzo sito (URL).
  3. Assicurati che siano identici e che utilizzino il protocollo corretto (es. entrambi con https:// se hai il certificato SSL attivo, o entrambi con/senza www).

5. Installa il plugin “Classic Editor” (Soluzione temporanea)

Se hai urgenza di pubblicare il tuo contenuto e non hai tempo di fare diagnostica:

  • Vai su Plugin > Aggiungi nuovo.
  • Cerca e installa il plugin ufficiale Classic Editor (Editor classico).
  • Questo disattiverà Gutenberg e ti permetterà di salvare l’articolo senza usare le API JSON. Nota: questa è una pezza temporanea, non una soluzione definitiva.

⭐ Soluzione ad-hoc !!!

Il messaggio di errore vi appare quando cercate di salvare un articolo, indifferentemente che sia a una pagina o un post. A cos’ è dovuto: a un errata configurazione dei permalink.

1️⃣ Quando accade?

  • Se modificate la configurazione dei permalink da “Plain” a qualsiasi altra configurazione. Vi da errore se salvate il vostro lavoro.
  • Dopo la conversione da singlesite a multisite (non multidominio, l’ installazione singola di WordPress non gestisce più domini) vi spariscono tutte le pagine del vostro sito e non riuscite a salvare eventuali modifiche.

2️⃣Come si risolve?

Per verificate o modificare le impostazioni dei “permanent link” andate nella sezione “impostazioni” di WordPress.

🎯Dovete selezionare Custom Structure ed aggiungere “/index.php” (intendo digitare con la tastiera) fatto questo premete sul pulsante o sui pulsanti sotto a questa voce, ad esempio “%postname% separandoli con uno “/” in modo da formulare la struttura che desiderate.

👠 Errata impostazione!! Se utilizzare l’ architettura dei vostri permalink e come nell’ immagine a lato, quando cercate di salvare le modiche ad un’ articolo il cms (content management system) vi da il famoso errore “Updating failed. The response is not valid JSON response”.

Provate a risolvere come vi piace di più, se riuscite grazie se mi scrivete; per individuare il malfunzionamento è stato attivato il debug mode di WordPress ma l’ inghippo sta nella conformazione dei pemalink non da altre parti. Quello che di solito trovate in internet, come sopra riportato, non risolve.

wordpress-dashboard-permalink-settings-foto
Screenshot_20260104-194257-foto

🔥Confermo, per risolvere selezionate Custom Strutture (struttura Personalizzata) in modo da poter aggiungere “/index.php” seguito dai parametri che vi interessano. Soluzione valida qualsiasi configurazione dei WordPress: singlesite che multisite gestito a cartelle che a siti.

NOTA:

  • gestito a cartelle: https://miosito.eu/italiano, https://miosito.eu/inglese, https://miosito.eu/francese
  • gestito a siti: https://cucinare.miosito.eu, https://autoveicoli.miosito.eu, https://viaggi.miosito.eu

Il dominio e l’ estenzione non cambiano: “miosito.eu”.

🔎✨🧠📌⭐🛒🧑❓1️⃣2️⃣3️⃣4️⃣👍✅👤🧭🧪➡️✔😊🔥🚀🎯⚠️🚗🏍️🚚🦜🦿🛝🧩🌬️💡🛠️💬🔄️🍾👉👞👠