Potresti aver incontrato la "pubblicazione non riuscita. La risposta non è una risposta JSON valida. " Emettere quando si tenta di pubblicare/modificare le pagine/articoli sul tuo sito WP. Questo problema potrebbe essersi verificato anche quando hai caricato un'immagine sul tuo sito WordPress.
Se non si affronta immediatamente questo errore, potresti perdere tutte le modifiche che hai apportato nelle ultime ore. Questo articolo ti farà risparmiare dal dover affrontarlo.
Ci sono molte cose diverse che potrebbero far apparire questi errori sul tuo sito WordPress. Potrebbe avere qualcosa a che fare con il server Web del tuo sito Web, il file .htaccess certificato SSL , un plug -in , un tema o qualsiasi altra cosa a che fare con esso. Pertanto, la soluzione che funzionerà per te farà affidamento sui dettagli della tua situazione particolare.
In questo tutorial, imparerai in dettaglio cosa ha causato l'errore sul tuo sito e come rimuoverlo. Iniziamo!
Contenuto
InterruttoreQual è una risposta JSON valida?
Quando richiedi un'API, la risposta dovrebbe essere in formato JSON. Vedrai il "aggiornamento non riuscito. La risposta non è un errore di risposta JSON valida se la risposta non è in formato JSON.
Ci sono alcuni motivi per cui questo errore può verificarsi!
1. L'API che richiede non restituisce i dati in formato JSON. È necessario controllare la documentazione API per vedere in quale formato restituisce i dati.
2. Potrebbe esserci un errore nel codice che richiede l'API. Ciò potrebbe essere dovuto a un URL sbagliato specificato o dati errati inviati nell'organismo di richiesta.
3. Il server su cui è ospitato l'API potrebbe essere inattivo o non rispondere correttamente. In questo caso, è necessario contattare il provider API per risolvere il problema.
3 modi semplici per correggere la "pubblicazione non riuscita. La risposta non è un errore di risposta JSON valida
Aggiorna il permalink
Il .htaccess o i permalink sul tuo sito Web possono essere la fonte del JSON , che è uno dei motivi più tipici per cui si verifica.
Dovrai aggiornare i permalink sul tuo sito per eliminare il problema e ci sono due diversi metodi per farlo. La soluzione più rapida e più semplice è quella di utilizzare la dashboard WordPress per attivare Force WordPress per generare una nuova opzione di file .htaccess.
Passare al menu Impostazioni, quindi permalink . Nella pagina Permalink, premere il pulsante Salva Modifiche dopo aver scorretto verso la parte inferiore della pagina.

È possibile salvare le modifiche scorrendo verso la parte inferiore della pagina Impostazioni permalink e facendo clic sul pulsante Salva.
Si prega di restituirlo al tuo editore e vedere se esiste ancora l'errore; Non dovresti più vederlo.
Utilizza l'editor classico
Nel dicembre 2018, WordPress ha introdotto un aggiornamento al suo editor classico chiamato Gutenberg/Block Editor. A seguito di questo aggiornamento, molti utenti hanno riscontrato il messaggio di errore "Publishing non riuscita" e "si è verificato un errore di errore", indicando che la risposta ricevuta non è conforme agli standard di risposta JSON. In particolare, il messaggio di errore visualizzato è "La risposta non è una risposta JSON valida".
Per tornare all'editor classico e risolvere il problema, gli utenti devono scaricare e installare il plug -in editor classico dal repository WordPress. Una volta installato, il plug -in può essere attivato, sostituendo l'editor di blocchi con l'editor classico più tradizionale.
Scopri di più: come correggere il backend di WordPress lento?
È importante notare che l'uso dell'editor classico può influire sull'esperienza di modifica e la formattazione di post e pagine esistenti, in particolare quelli precedentemente modificati con l'editor a blocchi. Prima di implementare l'editor classico, è consigliabile prendere misure precauzionali per proteggere il tuo sito Web. Ciò può comportare la modifica di impostazioni specifiche all'interno dell'installazione di WordPress.
Ritornando all'editor classico, gli utenti possono superare la "pubblicazione non riuscita" e "si sono verificati un errore di aggiornamento" associati all'editor di blocchi, garantendo un processo di modifica più fluido e preservando il layout e la formattazione desiderati del contenuto del loro sito Web.
Elimina tutti i personaggi che non sono validi
Se si tenta di caricare foto contenenti caratteri che non sono consentiti nel nome dell'immagine, puoi anche ricevere un messaggio di errore che afferma: "La risposta non è una risposta JSON valida". Pertanto, puoi rinominare la tua foto usando esclusivamente lettere, numeri e simboli come trattini supportati. Successivamente, puoi provare a caricare l'immagine con il nuovo nome per vedere se il problema è stato risolto.
Controlla se i tuoi documenti hanno comandi o parentesi SQL in quanto sono noti per essere in conflitto con l'editor. Prova ad aggiornarli e controlla di nuovo il tuo documento o l'articolo!
Utilizzare il plug -in "Default to GD".
L'errore "La risposta non è una risposta JSON valida" può essere risolto utilizzando il plug -in predefinito su GD, che si è rivelato efficace per alcuni utenti. Poiché questo plugin non è accessibile direttamente tramite WordPress, è possibile scaricarlo dal predefinito a GD GitHub per utilizzarlo. Per iniziare il processo di download per il plug -in, utilizzare il pulsante "Code" in questa pagina. Successivamente, fai clic sul pulsante Scarica Zip. Farà scaricare il plugin nel tuo computer.
Successivamente, vai alla sezione plugin della dashboard di WordPress e fai clic sul pulsante "Aggiungi nuovo". Ora scegli il plug -in scaricato selezionando l'opzione Scegli File dopo aver fatto clic sul pulsante Plug -in Carica. Successivamente, scegli l'opzione Installa ora. Al termine dell'installazione, è necessario selezionare l'opzione Plug -in Attiva. È possibile verificare immediatamente se il problema della risposta JSON si verifica quando si carica fotografie sul tuo sito WordPress poiché non comporta alcuna configurazione da parte. Se il problema persiste, è possibile disabilitare e rimuovere completamente il plug -in dal sistema.
Prendi aiuto dai professionisti di WordPress
Ordina le ore di supporto allo sviluppo di WordPress per risolvere immediatamente questo problema!
Ulteriori suggerimenti per la risoluzione dei problemi per correggere l'errore di risposta JSON non valido
- Cerca conflitti API REST: ciò significa verificare se ci sono conflitti o errori nel codice relativi all'API REST. Questo può essere causato da più plugin o temi che cercano di accedere alla stessa API, portando a un errore di risposta JSON non valido.
- Carica immagini in modo diverso: questo è utile quando si verifica un errore mentre si tenta di caricare immagini su un sito Web. Caricare le immagini in un altro modo, ad esempio tramite FTP o un plug -in diverso da caricatore di immagini, può aiutare a risolvere il problema.
- Disattiva plugin e temi per trovare conflitti: disattivando tutti i plugin e temi e quindi riattivandoli individualmente, è possibile determinare quale sta causando l'errore di risposta JSON non valido. Una volta identificato il plug -in o tema problematico, può essere fisso o sostituito.
Parole finali
Le soluzioni per la risoluzione dell'errore "La risposta non è una risposta JSON valida" si sono dimostrate efficaci per molti utenti. Tuttavia, se queste soluzioni non funzionano per il tuo caso specifico, altri problemi sottostanti possono essere correlati alla configurazione di WordPress o alla configurazione del server Web.
Alcuni potenziali fattori che contribuiscono a questo errore includono problemi con l'API REST, errate configurazioni nel server Nginx, conflitti con plug -in di sicurezza come Wordfence o politiche di sicurezza come un firewall dell'applicazione Web. In tali casi, potrebbe essere necessario esplorare soluzioni specifiche della posizione o chiedere assistenza da parte di professionisti con esperienza nella risoluzione dei problemi di WordPress.
Per ulteriori approfondimenti e articoli utili su WordPress e argomenti correlati, considera di visitare la nostra sezione blog . Forniamo risorse preziose per aiutarti a ottimizzare il tuo sito Web WordPress e risolvere tutte le sfide che potresti affrontare.
Ricorda, affrontare gli errori e ottimizzare il sito Web di WordPress è fondamentale per mantenere una presenza online regolare ed efficiente. Rimanendo informati e cercando le soluzioni giuste, puoi superare gli ostacoli e garantire un'esperienza senza soluzione di continuità per te stesso e i visitatori del tuo sito web.
FAQ
Il messaggio di errore indica un problema con la pubblicazione o l'aggiornamento di un post o una pagina in WordPress a causa di una risposta JSON non valida dal server.
L'errore può verificarsi per vari motivi, come conflitti con plugin o temi, problemi di configurazione del server o problemi con l'installazione di WordPress.
Sì, plug -in specifici che modificano il comportamento WordPress predefinito o interagiscono con il processo di pubblicazione possono causare conflitti e portare a errori. Si consiglia di disattivare temporaneamente i plugin e testare se il problema persiste.
In generale, i tuoi contenuti dovrebbero essere sicuri anche se si verificano questo errore. Tuttavia, è sempre una buona pratica eseguire il backup regolarmente del tuo sito WordPress per prevenire potenziali perdite di dati.
Molti casi di errore possono essere risolti seguendo i passaggi di risoluzione dei problemi sopra menzionati nel blog. Tuttavia, se non sei sicuro o incapace di risolvere il problema da solo, si consiglia di chiedere aiuto a uno sviluppatore di WordPress o al forum di supporto per un'ulteriore assistenza.