O tema não funciona. Como corrigir os erros mais comuns?

Se você enfrentar algum mau funcionamento usando nosso tema ou aparecer uma página em branco vazia, a primeira coisa que você deve fazer é ativar depurar em seu site.

Você pode fazer isso no arquivo padrão do WordPress wp-config.php, na pasta raiz da sua instalação do WordPress.

  1. Edite o arquivo e localize a linha:
    define('WP_DEBUG', falso);
  2. Substitua a linha pelo conjunto de códigos que definem constantes para ativar a depuração e exibir erros na tela:
    define('WP_DEBUG', verdadeiro);
    define('WP_DEBUG_LOG', verdadeiro);
    define('WP_DEBUG_DISPLAY', verdadeiro);
    @ini_set('display_errors',1);
  3. Salve o arquivo e faça o upload de volta para o arquivo modificado do servidor.
  4. Abra seu site e veja se aparece alguma mensagem de erro.

Alguns dos erros gerais comuns que você pode ver

1. Erro fatal: Tamanho de memória permitido de X bytes esgotado…

A mensagem de erro muito comum que informa que você não permitiu memória suficiente em seu servidor para o site. De acordo com Requisitos de hospedagem, você deveria ter alocado pelo menos 96MB, mas de acordo com os dados do seu site pode ser necessária mais memória. A mensagem de erro diz o valor exato de sua memória alocada em bytes, você pode usar ferramentas online para converter números em bytes em megabytes para saber qual é o seu valor atual.

Possíveis maneiras de aumentar o limite de memória em seu servidor:

  1. aumente o limite de memória no arquivo php.ini em seu servidor na linha:
    memory_limit = 128M
  2. tente aumentar o limite de memória no arquivo wp-config.php, adicione linhas de códigos:
    define('WP_MEMORY_LIMIT', '128M');
    define('WP_MAX_MEMORY_LIMIT', '128M');

    96 MB é apenas um requisito mínimo para executar o tema, seu site pode exigir mais memória, então tente um valor mais alto para a memória.
  3. se o servidor não permitir que você modifique esse valor por meio do código e o problema persistir, entre em contato com seu provedor de hospedagem solicitando o aumento do limite de memória do seu site. Nem todas as empresas de hospedagem permitem que o usuário altere esses valores

2. Erro de análise: erro de sintaxe, T_FUNCTION inesperado…

Certifique-se de que os parâmetros do seu servidor atendam a todos os requisitos necessários, conforme descrito em Requisitos de Hospedagem.

Na maioria dos casos, os erros aparecem devido a a versão antiga do PHP instalado em seu servidor.

3. Chame a função indefinida mb_convert_encoding()

Parece que sua instalação do PHP não possui a extensão Multibyte String instalada, que recomendamos também em nosso Requisitos de Hospedagem.