Nwlapcug.com


Errore di WordPress AJAX

Errore di WordPress AJAX


Asynchronous JavaScript e XML consentono ai siti Web rispondere ai clic e visualizzare il contenuto aggiornato senza forzare il browser per aggiornare la pagina. WordPress utilizza AJAX in tutta la sua interfaccia di amministrazione, e plug-in spesso sfruttare AJAX per supportare una varietà di caratteristiche. Occasionalmente un plug-in conflitto o codice scritto male causerà un errore di AJAX. Attraverso la risoluzione dei problemi è possibile isolare il file del problema.

Come funziona AJAX

Quando un visitatore interagisce con un oggetto su una pagina Web con supporto AJAX, JavaScript della pagina Invia informazioni su quell'interazione al server, che a sua volta invia codice XML al browser del visitatore. Il programma JavaScript interpreta e visualizza le nuove informazioni in tempo reale, senza costringere l'intera pagina per aggiornare. AJAX è considerata una tecnologia "Web 2.0" e viene utilizzato da molti siti popolari, tra cui Google, Facebook e Flickr.

AJAX e WordPress

Il prodotto di base WordPress utilizza AJAX solo nella sua area di amministrazione, per le funzioni come moderare i commenti e l'eliminazione di categorie e post. Temi e plug-in di terze parti possono utilizzare AJAX per una varietà di caratteristiche sia all'interno dell'area di admin e su pagine pubbliche, tra cui carrelli della spesa, gallerie di immagini e voto online. WordPress fornisce funzionalità AJAX agli sviluppatori nel relativo file admin-ajax.php e include la libreria di jQuery per gestire l'invio del modulo, ma ogni sviluppatore deve creare codice JavaScript per gestire le funzioni specifiche nel tema o plug-in.

AJAX. dll Errori

Quando il codice JavaScript non è possibile eseguire un comando o si riceve un risultato imprevisto, il risultato è un errore di AJAX. Il messaggio dopo le parole "AJAX Error" possono variare, ma la causa è solitamente lo stesso: un problema con un file di tema o plug-in. Due plug-in utilizzando AJAX potrebbe essere in conflitto; ad esempio, un plug-in richiede un file di base, e un secondo plug-in richiede ancora una volta, causando un conflitto.

Risoluzione dei problemi

Quando si verifica un errore di AJAX immediatamente dopo l'installazione di un nuovo plug-in o tema, disable che plug-in o del tema e contattare il suo sviluppatore. Per rintracciare un potenziale conflitto, iniziare disattivando tutto installato WordPress plug-in e verificare che il tema funziona senza errori. Attiva plug-in uno alla volta e prova per il problema dopo aver aggiunto ogni plug-in. Dopo è restringere il problema plug-in o il tema, controllo il WordPress support forum per vedere se il problema è noto, contattare lo sviluppatore del plug-in o usare un altro plug-in per la stessa funzione.