Há uma série de erros do WordPress presentes em seu site que costumam torná-lo inutilizável:

"Erro de análise: erro de sintaxe, inesperado ..."
"Aviso: Uso de constante indefinida ..."
"Erro de análise: inesperado ..."

Tudo o que você fez foi adicionar algum código para ajustar ligeiramente a aparência do seu site. Então, o que realmente aconteceu?

Felizmente, esses erros podem ser facilmente resolvidos, corrigindo o código que você adicionou. Continue lendo para descobrir mais sobre como corrigir esses erros.

O que é um erro de análise?

No contexto do PHP, parsing é o que acontece quando seu código está sendo convertido de uma série de caracteres para o resultado final que o visitantes verá em seu site.

Esses erros ocorrem quando o código PHP não pode iniciar ou terminar de ser analisado por algum motivo. Pode ser que o arquivo ou o banco de dados dados está indisponível, danificado ou sua versão do PHP não é compatível com o WordPress, as permissões de arquivo não estão definidas corretamente, seu servidor ficou sem memória PHP ou há um erro estrutural no código.

No WordPress, o último é geralmente o que você mais pode encontrar e existem três tipos principais:

  • Erro de sintaxe  - Há problemas com ponto-e-vírgulas, colchetes ou aspas que foram usados. Ou sua falta ou mau uso.
  • erro inesperado  - Você se esqueceu de incluir um personagem como um meio de abertura ou fechamento ou outros personagens possíveis.
  • Erro constante "Indefinido"  – Um caractere está faltando em uma tabela, quando SEO de uma variável ou outros cenários possíveis.

Lembre-se de que esses três tipos de erros de análise têm muitas variações diferentes, dependendo do erro específico no código.

Como corrigir erros de análise

O erro de análise pode parecer assustador, mas é um dos erros mais fáceis de corrigir. Em algum lugar do código que você acabou de adicionar, há um item que você precisa corrigir para fazer o erro desaparecer.

Se você acabou de adicionar algum código ou se instalou um plugin ou tema antes do erro aparecer, é aqui que você precisa começar a procurar. Remover o snippet, plug-in ou tema deve corrigir o problema ou você mesmo pode ir em frente e corrigir o erro.

Há uma ótima maneira de refinar a pesquisa e saber exatamente onde você precisa explorar o código para corrigir o erro.

Aqui estão as estruturas dos erros de análise que você provavelmente encontrará:

“Erro de análise: erro de sintaxe, inesperado no caminho / para / arquivo-php.php na linha [número]“

“Aviso: Uso de constante indefinida - assumido '' no caminho / para / arquivo-php.php na linha [número]“

Erros inesperados podem ter variações, mas geralmente são assim:

"Erro de análise: inesperado no caminho / to / php-file.php na linha [número]"

Lembre-se de que, para erros em constantes indefinidas, a constante nomeada pode, na verdade, ser uma string que não foi usada corretamente.

Da mesma forma, erros de análise inesperados podem enumerar uma string em vez de um caractere.

Em cada um desses exemplos, nós número Indica a linha onde está o erro, mas às vezes o número nem sempre está correto.

O arquivo indicado na mensagem de erro indica a origem do arquivo e o número da linha fornece uma pista de onde procurar o erro. Está nesta linha ou um pouco à frente.

O termo " personagem »Ou« constante de cadeia Nestes exemplos, você terá uma ideia do que procurar no número de linha fornecido. Isso é o que precisa ser corrigido, onde se relaciona com o que precisa ser corrigido.

Agora que você sabe onde está procurando, pode conectar-se ao seu site usando o seu cliente FTP favorito para localizar o arquivo e editá-lo diretamente no seu cliente FTP ou pode baixá-lo no seu computador, editá-lo e baixá-lo. 'envie de volta para o seu site.

Como evitar esses erros

Evitar esses erros é tão fácil quanto corrigi-los se você estiver pelo menos um pouco familiarizado com o PHP. Você pode verificar seu código quanto a erros de sintaxe automaticamente, colocando-o em um validador de código PHP.

Aqui estão alguns validadores gratuitos que você pode usar:

Aqui estão algumas dicas para os erros de sintaxe mais comuns que você pode verificar primeiro:

Certifique-se de que haja apenas uma abertura da tag PHP ( )

Procure esquecer casos de fechamento de tags PHP

Se você adicionar o código, certifique-se de que ele seja incluído antes de uma tag de fechamento e não depois

Isso é tudo para este tutorial, espero que ele permita que você corrija os erros de análise no WordPress. Sinta-se livre para compartilhá-lo com seus amigos em suas redes sociais favoritas.