Imbattersi in errori di WordPress è frustrante, soprattutto quando il messaggio non fornisce un indizio chiaro.
L'errore 400 (Bad Request) di Admin Ajax di solito significa che il tuo server non è riuscito a comprendere una richiesta del browser. Spesso si verifica a causa di un plugin, un tema o persino un errore di battitura nell'URL.
L'abbiamo visto attivarsi durante il caricamento di file, durante l'esecuzione di codice personalizzato o durante la navigazione nell'area di amministrazione. Fortunatamente, di solito è facile da risolvere.
In questa guida, ti mostreremo cosa causa l'errore 400 e come risolverlo rapidamente.

Cosa causa l'errore 400 (Bad Request)?
L'errore 400 (Bad Request) si verifica di solito quando un browser invia una richiesta che il server non riesce a comprendere.
È un errore comune di WordPress, ma il messaggio stesso non fornisce molto contesto. Ciò può renderlo difficile da risolvere per i principianti.
Potresti vederlo come un semplice messaggio '400 Bad Request' nel browser. L'aspetto esatto può variare a seconda del tuo provider di hosting.

Può anche apparire negli strumenti per sviluppatori del tuo browser nella scheda 'Console'.
Ciò è particolarmente vero se la richiesta coinvolge il file admin-ajax.php
.

Ecco i motivi più comuni per cui abbiamo riscontrato questo errore:
1. URL non valido o malformato
Un piccolo errore di battitura o un carattere extra nell'URL può causare il rifiuto della richiesta da parte del server. Anche uno spazio o un simbolo nel posto sbagliato possono portare a questo errore.
2. Cache e cookie del browser
Dati del browser obsoleti o corrotti sono un altro fattore scatenante comune. Abbiamo visto questo problema risolversi molte volte semplicemente cancellando la cache e i cookie.
3. Caricamenti di file di grandi dimensioni
Tentare di caricare file troppo grandi per i limiti del server può anche portare a un errore 400. Questo accade spesso quando si caricano immagini o video ad alta risoluzione.
4. Conflitti tra plugin o temi
Plugin o temi nuovi o aggiornati di recente potrebbero contenere codice che entra in conflitto con la tua configurazione. Questo può causare un errore 400 dopo l'attivazione.
5. Problemi lato server
A volte, il problema risiede nel server stesso. Un file .htaccess corrotto o impostazioni mal configurate possono innescare questo errore, ma ripristinare una versione pulita di solito aiuta.
Ora che sai cosa potrebbe causarlo, vediamo come risolvere l'errore passo dopo passo.
Come risolvere l'errore 400 (Bad Request) in WordPress
Ora che abbiamo esaminato cosa può causare l'errore 400 (Bad Request), vediamo i passaggi per risolverlo. Queste soluzioni sono semplici ed efficaci, anche se non sei un esperto di tecnologia.
Ecco l'elenco dei passaggi che ti mostreremo in questa guida:
Controlla l'URL
La prima cosa da controllare è l'URL che stai cercando di visitare. Anche un piccolo errore di battitura, come un carattere mancante o uno spazio, può interrompere la richiesta e generare un errore 400.
Assicurati che il link sia corretto e non contenga simboli o spazi aggiuntivi. Se sembra corretto e l'errore persiste, passa al passaggio successivo.
Cancella la cache e i cookie del browser
Dati del browser obsoleti o corrotti possono anche causare un errore 400 Bad Request. Cancellare la cache e i cookie è un modo rapido per risolverlo.
Per Chrome: Fai clic sul menu con tre punti in alto a destra e seleziona 'Cancella dati di navigazione'.

Nella finestra popup, seleziona sia 'Cookie e altri dati dei siti' che 'Immagini e file memorizzati nella cache'.
Imposta l'intervallo di tempo su 'Tutto il tempo', quindi fai clic su 'Cancella dati'.

Per Firefox: Fai clic sull'icona del menu nell'angolo in alto a destra dello schermo.
Da qui, devi scegliere 'Impostazioni'.

Questo aprirà le impostazioni del browser.
Successivamente, vai alla scheda 'Privacy e sicurezza', scorri fino a 'Cookie e dati dei siti' e fai clic su 'Cancella dati'.

Seleziona 'Cookie e dati dei siti' e 'Contenuti web memorizzati nella cache'.
Per 'Periodo di tempo', scegli 'Tutto' e quindi fai clic su 'Cancella'.

Per altri browser, puoi seguire la nostra guida su come cancellare la cache in tutti i principali browser.
Dopo aver cancellato la cache, aggiorna il tuo sito per vedere se l'errore è stato risolto.
3. Riduci la dimensione del caricamento dei file
Se l'errore appare durante il caricamento di un file, il file potrebbe essere troppo grande per essere gestito dal tuo server.
Ecco alcuni modi per risolvere questo problema:
- Se si tratta di un'immagine, ottimizza l'immagine per il web utilizzando strumenti come TinyPNG.
- Se spesso carichi file di grandi dimensioni, consulta la nostra guida su come caricare immagini di grandi dimensioni in WordPress.
- Se la compressione non è sufficiente, prova ad aumentare il limite di memoria del tuo sito. Puoi aggiungere questa riga al tuo file wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
Dopo aver apportato le modifiche, prova a caricare di nuovo per vedere se l'errore è risolto.
4. Disattiva tutti i plugin
Un altro motivo comune per l'errore admin Ajax 400 è un conflitto tra plugin o un plugin codificato male.
Per trovare il colpevole, dovrai prima disattivare tutti i tuoi plugin.
Vai alla pagina Plugin » Plugin installati nella tua bacheca di WordPress. Seleziona tutti i plugin, scegli 'Disattiva' dal menu a discesa Azioni di massa e fai clic su 'Applica'.

Dopodiché, visita il tuo sito per vedere se l'errore è scomparso. Se è così, allora uno dei plugin era il problema.
Inizia a riattivare i tuoi plugin uno alla volta. Dopo ogni attivazione, controlla il tuo sito finché non trovi il plugin che scatena l'errore.
Nota: Se non riesci ad accedere alla tua area amministrativa, puoi disattivare i plugin tramite FTP o il File Manager in cPanel.
5. Passa a un tema predefinito
A volte, il tuo tema WordPress può causare l'errore 400, specialmente se include codice personalizzato o non segue gli standard di codifica di WordPress.
Per verificare se il tema è il problema, prova a passare a un tema predefinito di WordPress come Twenty Twenty-Four o Twenty Twenty-Three.
Vai alla pagina Aspetto » Temi nella tua dashboard. Se hai già installato un tema predefinito, passaci sopra con il mouse e fai clic su 'Attiva'.

Se non ne hai uno installato, consulta la nostra guida su come installare un tema WordPress.
Dopo aver cambiato tema, controlla di nuovo il tuo sito. Se l'errore scompare, il tuo tema era probabilmente la causa.
Puoi contattare lo sviluppatore del tema per assistenza o passare a un'alternativa più affidabile. Dai un'occhiata alla nostra lista dei migliori temi WordPress per alcune ottime opzioni.
6. Reimposta i Permalink
Permalink errati possono anche causare un errore 400 Bad Request, specialmente se la struttura dell'URL è mal configurata o corrotta.
Fortunatamente, WordPress rende facile reimpostare i tuoi permalink. Vai semplicemente su Impostazioni » Permalink e fai clic sul pulsante 'Salva modifiche' senza modificare nulla.

Questa azione aggiornerà le impostazioni del tuo permalink e rigenererà il tuo file .htaccess, il che spesso risolve l'errore.
7. Assumi un esperto WordPress
Correggere un errore 400 Bad Request può sembrare scoraggiante, specialmente se non ti senti a tuo agio con i dettagli tecnici.
Se preferisci evitare il problema, puoi utilizzare il nostro servizio di Supporto WordPress Premium per ottenere aiuto da veri professionisti WordPress.

Il nostro team diagnosticherà il problema e lo risolverà per te. È un servizio on-demand una tantum, senza contratti o costi mensili.
👉 Clicca qui per metterti in contatto con un esperto WordPress.
Altre risorse utili per risolvere gli errori di WordPress 🎁
Hai ancora problemi? Ecco alcune guide aggiuntive che possono aiutarti a diagnosticare e correggere errori WordPress correlati:
- Guida per principianti alla risoluzione dei problemi di WordPress
- Errori più comuni di WordPress e come risolverli
- Come aggiungere codice personalizzato in WordPress in modo sicuro
- Come svuotare la cache in WordPress
- Abilita la modalità di debug di WordPress per correggere gli errori
Speriamo che questa guida ti abbia aiutato a correggere l'errore admin Ajax 400 – Bad Request in WordPress. Potresti anche voler consultare il nostro elenco di attività di manutenzione WordPress da eseguire regolarmente o esplorare modi per migliorare la tua area di amministrazione di WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.
Hai una domanda o un suggerimento? Lascia un commento per iniziare la discussione.