Ci sono una serie di errori di WordPress presenti sul tuo sito che spesso riescono a renderlo inutilizzabile:

"Errore di analisi: errore di sintassi, imprevisto ..."
"Avviso: uso di costante non definita ..."
"Errore di analisi: imprevisto ..."

Tutto quello che hai fatto è stato aggiungere del codice per modificare leggermente l'aspetto del tuo sito. Allora, cos'è successo veramente?

Fortunatamente, questi errori possono essere facilmente risolti correggendo il codice aggiunto. Continua a leggere per saperne di più sulla correzione di questi errori.

Cos'è un errore di analisi?

Nel contesto di PHP, l'analisi è ciò che accade quando il tuo codice viene convertito da una serie di caratteri al risultato finale che il Visitatori vedrà sul tuo sito.

Questi errori si verificano quando il codice PHP non può iniziare o terminare l'analisi per qualche motivo. Potrebbe essere che il file o il database dati non è disponibile, danneggiato o la tua versione di PHP non è compatibile con WordPress, i permessi dei file non sono impostati correttamente, il tuo server ha esaurito la memoria PHP o c'è un errore strutturale nel codice.

In WordPress, quest'ultimo è di solito quello che puoi incontrare di più e ci sono tre tipi principali:

  • Errore di sintassi  - Ci sono problemi con i punti e virgola, le parentesi graffe o le virgolette utilizzate. O la loro mancanza o uso improprio.
  • errore imprevisto  - Hai dimenticato di includere un personaggio come un supporto di apertura o chiusura o altri possibili personaggi.
  • Errore costante "Non definito"  – Manca un carattere in una tabella, quando SEO di una variabile o altri possibili scenari.

Tieni presente che questi tre tipi di errori di analisi hanno molte varianti diverse a seconda dell'errore specifico nel codice.

Come correggere gli errori di analisi

L'errore di analisi potrebbe sembrare spaventoso, ma è uno degli errori più facili da correggere. Da qualche parte nel codice che hai appena aggiunto c'è un elemento che devi correggere per far scomparire l'errore.

Se hai appena aggiunto del codice da solo o se hai installato un plugin o un tema prima che l'errore apparisse, è qui che devi iniziare a cercare. La rimozione dello snippet, del plug-in o del tema dovrebbe risolvere il problema oppure puoi procedere e correggere l'errore da solo.

C'è un ottimo modo per affinare la ricerca e sapere esattamente dove è necessario esplorare il codice per correggere l'errore.

Di seguito sono riportate le strutture degli errori di analisi che è più probabile riscontrare:

"Errore di analisi: errore di sintassi, imprevisto nel percorso / a / php-file.php sulla riga [numero]"

"Avviso: uso di una costante indefinita - assunto" nel percorso / del / php-file.php alla riga [numero] "

Gli errori imprevisti possono presentare variazioni, ma in genere si presentano così:

"Errore di analisi: imprevisto nel percorso / to / php-file.php sulla riga [numero]"

Tieni presente che per gli errori su costanti non definite, la costante denominata potrebbe effettivamente essere una stringa che non è stata utilizzata correttamente.

Allo stesso modo, gli errori di analisi imprevisti possono enumerare una stringa invece di un carattere.

In ciascuno di questi esempi, noi numero Indica la riga in cui si trova l'errore, ma a volte il numero non è sempre corretto.

Il file indicato nel messaggio di errore indica l'origine del file e il numero di riga fornisce un indizio su dove cercare l'errore. È su questa linea o un po 'più avanti.

Il termine carattere "O" costante stringa In questi esempi ti danno un'idea di cosa cercare nel numero di riga specificato. Questo è ciò che deve essere corretto, dove si riferisce a ciò che deve essere corretto.

Ora che sai dove stai cercando, puoi connetterti al tuo sito utilizzando il tuo client FTP preferito per individuare il file e modificarlo direttamente nel tuo client FTP, oppure puoi scaricarlo sul tuo computer, modificarlo e quindi scaricarlo. 'rispedisci al tuo sito.

Come evitare questi errori

Evitare questi errori è facile come correggerli se hai almeno un po 'di familiarità con PHP. Puoi controllare automaticamente il tuo codice per gli errori di sintassi inserendolo in un validatore di codice PHP.

Ecco alcuni validatori gratuito è possibile utilizzare:

Di seguito sono riportati alcuni suggerimenti sugli errori di sintassi più comuni che è possibile verificare prima:

Assicurati che ci sia solo un'apertura del tag PHP ( ).

Cerca i casi dimenticanti della chiusura del tag PHP

Se aggiungi il codice, assicurati che sia incluso prima di un tag di chiusura e non dopo

Questo è tutto per questo tutorial, spero che ti permetta di correggere gli errori di analisi su WordPress. Sentiti libero di condividerlo con i tuoi amici sui tuoi social network preferiti.