Parse error: syntax error — Erro de sintaxe no WordPress
Causa
Erros de sintaxe geralmente ocorrem ao colar código incorretamente, esquecendo parte do código ao copiá-lo ou incluindo uma tag de abertura extra (<?php) em um arquivo já existente. Também pode acontecer ao editar um tema diretamente no editor do WordPress ou ao instalar um plugin incompatível com a versão atual do WordPress. A mensagem de erro mais comum é: Parse error: syntax error, unexpected '[' in /site/wp-content/plugins/plugin/feature.php on line 123
Como resolver
1. Acesse seu site via SFTP usando FileZilla ou o Gerenciador de Arquivos do seu painel de hospedagem. 2. Navegue até o diretório wp-content/plugins e localize a pasta do plugin onde ocorreu o erro. 3. Para corrigir rapidamente, renomeie a pasta do plugin para desativá-lo e verifique se o site volta ao normal. 4. Para ativar o modo de depuração e identificar a linha exata do erro, abra o arquivo wp-config.php e adicione antes de "That's all, stop editing!":
define('WP_DEBUG', true);5. Salve o arquivo, atualize o site e localize a linha exata indicada na mensagem de erro. 6. Corrija o código removendo a tag <?php duplicada, o símbolo ausente ou o ponto e vírgula faltante. 7. Após corrigir, desative o modo de depuração alterando para: define('WP_DEBUG', false);define('WP_DEBUG', true);