KEMBAR78
Como Corrigir o Erro de Sintaxe no WordPress

Como Corrigir o Erro de Sintaxe no WordPress

Erros de sintaxe no WordPress podem parecer assustadores, especialmente se você for novo em programação.

Você pode encontrar esse problema ao adicionar trechos de código de tutoriais. Mesmo um pequeno erro pode quebrar todo o seu site.

Se você viu a temida mensagem "Erro de sintaxe, inesperado...", não há necessidade de entrar em pânico – você veio ao lugar certo! Nós já encontramos e corrigimos esse erro várias vezes em nossos sites, e sabemos como ajudá-lo a resolvê-lo.

Este guia irá guiá-lo através dos passos para corrigir o erro de sintaxe no WordPress. Ao final, você saberá como fazer seu site voltar a funcionar sem problemas.

Como Corrigir o Erro de Sintaxe no WordPress

O Que é um Erro de Sintaxe no WordPress e Por Que Devo Me Importar?

Um erro de sintaxe no WordPress ocorre quando o código que você adicionou tem sintaxe incorreta, o que significa que ele não segue as regras da linguagem de programação.

Esse tipo de erro pode acontecer por algo tão simples quanto uma vírgula faltando, um colchete extra ou uma aspa mal colocada.

Então, por que você deveria se importar com erros de sintaxe?

Primeiro, eles podem parar completamente o seu site. Em vez de ver seu site lindamente elaborado, os visitantes são recebidos com uma mensagem de erro. Isso não afeta apenas a experiência do usuário, mas também pode prejudicar a reputação e a confiabilidade do seu site.

Além disso, erros de sintaxe podem impossibilitar o acesso à sua área de administração do WordPress. Isso pode ser particularmente estressante se você não se sente confortável com programação e não sabe como corrigir o problema.

Em resumo, erros de sintaxe são erros pequenos, mas significativos em seu código que podem ter um grande impacto em seu site. Ser capaz de identificar e corrigir esses erros rapidamente é fundamental para manter um site funcional e com aparência profissional.

Usando a Sintaxe Correta para Evitar Erros

Garantir que seu código esteja escrito corretamente desde o início pode te poupar muitas dores de cabeça. Prestando atenção à sintaxe correta, você pode evitar muitas armadilhas comuns que levam a erros.

A primeira coisa que você precisa fazer é dar uma olhada no guia para iniciantes sobre como colar snippets da web no WordPress. Este artigo lista alguns erros comuns que iniciantes cometem ao colar código em modelos do WordPress.

Exemplo de erro de sintaxe no WordPress

O erro de sintaxe geralmente é causado por um erro minúsculo, mas crucial, na sintaxe do seu código. Por exemplo, uma vírgula faltando ou um colchete extra pode quebrar todo o script.

Você colou um snippet da web recentemente? Atualizou um plugin? Então, é provável que você saiba exatamente onde procurar.

Tutorial em Vídeo

Inscreva-se no WPBeginner

Se você prefere instruções escritas, continue lendo.

Corrigindo o Erro de Sintaxe Usando FTP

Para corrigir o erro de sintaxe, você precisa editar o código que o causou. Você pode removê-lo ou corrigir a sintaxe.

Frequentemente, iniciantes entram em pânico porque esse erro torna todo o site inacessível.

Se você colou o código usando a seção Aparência » Editor do seu painel do WordPress, então você está bloqueado. Você pode conferir nosso guia sobre o que fazer se você estiver bloqueado do admin do WordPress.

Então, como você edita o código?

A única maneira de corrigir isso é acessar o arquivo que você editou por último usando FTP. Para instruções passo a passo, você pode consultar nosso guia sobre como usar FTP.

Após instalar o programa FTP, você precisará conectá-lo ao seu site e ir para o arquivo do tema que precisa ser editado. Se você esqueceu qual arquivo precisa editar, basta olhar o código de erro. O erro dirá exatamente qual arquivo e linha você precisa editar.

Você pode remover o código que adicionou por último ou escrever o código usando a sintaxe correta. Assim que terminar de remover ou editar o código, salve o arquivo e faça o upload de volta para o seu servidor.

Depois disso, você pode visitar seu site WordPress e atualizar a página. Você deverá ver que seu site está funcionando novamente.

Como Prevenir o Erro de Sintaxe no WordPress

Para evitar que seu site WordPress quebre novamente, sempre recomendamos adicionar código personalizado com um plugin de snippets de código como o WPCode.

Página inicial do WPCode

O WPCode facilita a adição de trechos de código no WordPress sem a necessidade de editar o arquivo functions.php do seu tema. Ele também vem com validação inteligente de trechos de código para ajudar a prevenir erros.

Ao adicionar seu código personalizado, o WPCode detectará automaticamente quaisquer erros. Passar o mouse sobre um erro exibirá instruções úteis para que você possa corrigir seu erro facilmente.

Validação inteligente de trechos de código para encontrar erros de código

O WPCode também desativará imediatamente seu código personalizado quando detectar um erro de sintaxe.

Com este plugin, você nunca mais terá que se preocupar em quebrar seu site ao adicionar trechos de código.

Tratamento de erros no seu trecho de código personalizado

Você pode aprender mais em nosso guia sobre como adicionar facilmente código personalizado no WordPress.

Seu site WordPress está quebrado? Não entre em pânico – nossa equipe de Suporte de Emergência WordPress pode ajudar. Nosso serviço sob demanda pode colocar seu site de volta online rapidamente, garantindo tempo de inatividade mínimo. Sem contratos contínuos, apenas soluções únicas. Agende uma ligação agora!

Esperamos que este artigo tenha ajudado você a corrigir o erro de sintaxe no WordPress. Você também pode querer ver nosso guia sobre como corrigir o erro de falha na atualização / falha na publicação do WordPress ou nossa lista de problemas comuns do editor de blocos do WordPress e como corrigi-los.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

85 CommentsLeave a Reply

  1. Olá,

    Alguém pode me ajudar, por favor? Continuo recebendo um ‘SyntaxError: JSON Parse error: Unexpected identifier ”Error” quando tento finalizar a compra no meu site. Não sei o que fazer e ninguém consegue fazer um pedido!!

    Muito obrigado,

    Jamie

  2. Recebo “erro crítico: não foi possível conectar ao servidor” quando insiro as informações do meu servidor. Então, eu nem consigo chegar ao ponto em que seu vídeo começa.

  3. Muito, muito obrigado! O trecho incorreto estava invisível na página de Administração do WordPress, por algum motivo, mas totalmente visível no functions.php encontrado no FTP!!

    Você salvou meu dia, muito obrigado novamente!

  4. Muito, muito obrigado! 7 dias tentando fazer meu serviço de hospedagem (um muito grande e popular) tentar consertar isso, sem sucesso, apenas tentando me vender coisas que eu não quero nem preciso.

    Eu pensando ok, um site totalmente novo e eu encontrei isso, eu realmente acabei de deletar todo o plugin (elementor) Uhuul!

  5. Olá:

    Encontrei este erro ao ajudar outra pessoa com o site dela, então não estava usando meu site real quando recebi este erro. Estou me perguntando como posso remover o erro quando estou trabalhando no site de outra pessoa? Tenho as informações de login do wordpress.org dela, mas obviamente estou bloqueado de tudo agora. Qualquer orientação seria apreciada.

  6. Obrigado por este tutorial. Tive um problema de análise/sintaxe ao editar functions.php em um novo site. Eu estava trabalhando na página de administração do meu site WordPress quando tentei comentar uma linha de código (usando as instruções do autor do tema), mas isso causou o erro. Copiei o código functions.php para o TextWrangler, fiz a alteração e colei todo o documento de volta na janela de edição. Ao “atualizar” a página, recebi o erro e fiquei efetivamente bloqueado do site. Então usei o FTP para fazer o upload e sobrescrever o documento relevante, usando um backup que eu tinha feito no dia anterior (ainda bem que fiz). Se não fossem as instruções claras do WP Beginner aqui e na postagem “O que fazer quando você é bloqueado do administrador do WordPress (wp-admin)”, eu estaria arrancando os cabelos. Obrigado!

  7. Ao tentar fazer login na minha página via Filezilla, devo usar minha conta de administrador ou minha conta do Wordpress? Tentei ambas e a autenticação de senha continua falhando. Tenho minha senha de administrador original e ela funcionou consistentemente desde que o site foi ativado.

    • Ei Tom,

      Você precisará usar seu nome de usuário e senha FTP. Você os encontrará no e-mail que recebeu da sua empresa de hospedagem quando se inscreveu pela primeira vez. Você também pode encontrar essas informações no seu painel cPanel.

      Admin

  8. Preciso de ajuda urgentemente. O co-editor do meu site (que deveria ser lançado amanhã) tentou alterar o código para mudar nossas fotos de perfil. Algo deu terrivelmente errado e fomos bloqueados do nosso site. Recebo este erro: Parse error: syntax error, unexpected ‘add_filter’ (T_STRING) in

  9. Re: meu último comentário, desativei o plugin e o erro desapareceu. Então você não verá mais o que eu estava descrevendo. Decidi não usá-lo em vez de tentar passar a noite inteira descobrindo o problema.

  10. Estou recebendo erros de sintaxe de análise em todas as minhas páginas de produtos. Isso foi trazido à minha atenção por alguém que tentava comprar no meu site. Não fiz nenhuma edição no código, instalei nenhum plugin novo ou acessei o site em meses. Não sei quando isso começou, mas não recebo pedidos há algumas semanas. Se eu não adicionei ou editei nada para causar isso, como sei o que consertar? Todas as mensagens de erro referem-se à linha 1 do arquivo php, mas tudo o que há na linha 1 é <?php. Está em todas as páginas de produtos. Aqui está apenas um exemplo:

  11. Olá,

    Estou gerenciando um site para minha sociedade e faz muito tempo desde a última vez que todos acessaram a conta de hospedagem e meio que perdemos as credenciais de login e nem sabíamos qual hospedagem estávamos usando porque eles pagaram anos adiantados antes. E talvez tenham mudado de provedor. Mas sei que nosso domínio é da GoDaddy e verifiquei, mas a hospedagem não é do mesmo provedor.

    Pode levar algum tempo enquanto vasculhamos os e-mails, existe alguma maneira de corrigir o erro de sintaxe além do FTP?

  12. Olá. Tentei fazer upload de um tema pelo Filezilla, pois o WordPress estava com problemas para fazer o upload do tema, e agora estou bloqueado e recebo estas duas linhas

    Por favor, ajude!!! Obrigado!

  13. Olá,

    Recebi este erro depois de atualizar alguns plugins,
    Erro de análise: erro de sintaxe, 'var' inesperado (T_VAR) em /home/smilesonbristol/public_html/wp-content/plugins/jetpack/sal/class.json-api-date.php na linha 55

    Por favor, ajude.

  14. Não tenho palavras para agradecer! Você salvou minha vida! Eu estava em um ponto crítico, achando que tinha perdido todo o meu trabalho de 2 dias no meu novo site. Agora eu fiz o upload do arquivo via FTP e estou de volta ao wp-admin! Muito obrigado pelo seu site maravilhoso.

  15. oi

    Erro de análise: erro de sintaxe, inesperado ‘define’ (T_STRING) em /home/designba/public_html/wp-content/themes/hestia/functions.php na linha 1

    Recebi a mensagem de erro acima. Não consigo acessar nenhuma página. Fiz todos os passos que você mencionou, mas o problema continua o mesmo. Na verdade, eu não mudei nada no functions.php

    Por favor, ajude

  16. Erro de Análise: erro de sintaxe, inesperado T_FUNCTION na seção do tema. Tentei corrigir o erro no FileZilla, mas estou recebendo “Erro crítico: Não foi possível conectar ao servidor”. POR FAVOR, AJUDE

    • Verifique seu nome de usuário FTP, senha e informações de host. Você pode ter recebido essas informações por e-mail ao se inscrever em sua conta de hospedagem. Você também pode pedir ao suporte da sua hospedagem para fornecer esses detalhes.

      Admin

  17. Aqui está mais um:
    conectado ao FTP (como sugerido por este blog… obrigado por isso!!), encontrei os arquivos…. mas não consegui baixá-los:
    ….Status: Iniciando download de /www/wp-admin/theme-editor.php
    Erro: Falha ao abrir “/theme-editor.php” para escrita
    Erro: Transferência de arquivo falhou…..

    ideia? Alguém?

    • Tive o mesmo problema, uma mensagem de erro vermelha quando tentei baixá-lo da janela de clique com o botão direito: então eu simplesmente procurei pelo meu desktop, arrastei o arquivo para lá, editei-o, deletei o antigo arquivo functions.php no meu wordpress e arrastei o novo arquivo editado para o mesmo lugar. Espero que isso ajude.

  18. Estou recebendo este erro. Fiz o que você disse, colei um código que não funcionou. Quando removi o código colado, ele ainda me deu o erro. Então, tudo bem, copiei o arquivo inteiro de um download recente, e ainda estou recebendo o mesmo erro, então não tenho ideia do que fazer agora.

  19. Este artigo salvou minha vida – lol. Muito obrigado pelo passo a passo. Felizmente, eu tinha copiado e colado o código certo em um arquivo de texto, então voltar foi fácil depois que entendi o que estava procurando.

  20. Meu Deus, obrigado por este post! Isso acabou de acontecer comigo, e eu pensei que tinha perdido meu site para sempre. Que alívio saber que a solução era tão simples quanto usar FTP.

  21. Oi pessoal,
    Preciso de ajuda para resolver este problema abaixo rapidamente, por favor

    ——————————————————-
    Erro de análise: erro de sintaxe, T_FUNCTION inesperado em /home/cardapio/public_html/wp-content/themes/zerif-lite/inc/customizer.php na linha 41
    ——————————————————-

    Vi um comentário abaixo falando sobre um vídeo explicando uma solução, mas não encontrei o link… alguém poderia me ajudar, por favor?

    • Este erro aconteceu depois que fiz a atualização dos plugins pelo Painel WP.. e agora não consigo mais acessar o Painel WP… apenas por FTP

  22. Seria possível para a equipe de desenvolvedores do WP desenvolver algum tipo de script que verifique a sintaxe do código no arquivo functions.php para impedir que o usuário salve o arquivo se ele contiver algum erro.

    Acho que seria de grande ajuda para muitos usuários, especialmente se um usuário tirou uma cópia do arquivo antes de fazer qualquer alteração nele.

  23. Olá pessoal,

    Alguém pode me ajudar com isso, estou tendo um erro quando verifico a saúde do meu blog em Não sei como corrigir este erro. Tentei muito, mas não consegui corrigi-lo.

    Uso incorreto do atributo href

    O atributo href especifica a URL da página para a qual o link aponta. Sem este atributo, o <a> não é um hyperlink.

    Como resolver este problema

    Isso é essencialmente um link quebrado e, portanto, deve ser corrigido o mais rápido possível para não afetar negativamente o SEO.

    Obrigado

  24. Recebi um erro Parse error: syntax error, unexpected ‘;’ in /home/runningw/public_html/test/wp-content/themes/travel-lite/inc/customize.php on line 167 Eu estava editando customize_register para um tema e, ao fazer o upload, ele travou.

  25. Obrigado. Este vídeo me salvou! Informações claras para alguém que nem se considera um iniciante ainda! Muito apreciado!

  26. Olá.

    Tive o mesmo problema, mas procurando pela pasta do tema, NÃO HÁ UMA PASTA com esse nome, então não consigo editar o php!

    Alguma ideia de como proceder?

    Obrigado.

  27. Erro de análise: erro de sintaxe, inesperado ':' em /home/rev/public_html/wp-content/plugins/facebook-pagelike-widget/short_code.php na linha 28
    Recebi a mensagem de erro acima e não consigo acessar meu site, por favor me ajude

  28. Tenho este erro em function.php no tema filho twenty sixteen

    Erro de análise: erro de sintaxe, inesperado ‘<' em /home2/hmh49/public_html/myplog/wp-content/themes/twentysixteen-child/functions.php na linha 10

    Por favor, ajude

  29. Funcionou lindamente! Obrigado!
    Eu estava prestes a ter um choque ao ver que minha página não estava mais disponível, mas graças à sua ajuda, consegui resolver o problema! Muito obrigado!

  30. Olá,

    Preciso de ajuda para corrigir este erro, por favor
    Erro de análise: erro de sintaxe, '}' inesperado em /usr/www/users/ogbuldwqdf/wp-content/themes/theme53993/includes/sidebar-init.php na linha 51

    Colei o mesmo código de volta, mas ainda estou com o problema

  31. Eu alterei um pouco o arquivo functions.php do meu tema e agora tenho um erro de sintaxe. Erro de análise de Functiıns.php. Não consigo acessar meu site de qualquer maneira. Não consigo usar o ftp para acessá-lo porque meu site está hospedado no wordpress.com e eles não permitem o uso de ftp. O que posso fazer para resolver este problema. Por favor, ajude!

  32. hi
    i have big problem, help me please :(

    Parse error: syntax error, unexpected ‘$content_width’ (T_VARIABLE) in /home/u369283888/public_html/wp-content/themes/mharty/functions.php on line 1

    usei FTP, o que posso fazer para consertar?

  33. Estou preso na tela branca da morte... não colei nenhum código, mas fiz uma edição muito pequena (Aparência->Editor)... funcionou e consegui o que queria, mas depois, quando tentei carregar a página, ela nunca carregou. Ao inspecionar o elemento, diz: Erro de sintaxe '}' inesperado.
    Desfiz essa pequena edição, mas nada aconteceu... por favor, ajude!!!!
    URGENTE

Deixe um comentário

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.