Pular para o conteúdo Pular para a barra lateral

Garanta que seu site funcione perfeitamente com o WPML atendendo a estes requisitos mínimos simples.

Requisito crítico: Memória do WordPress

Limite Mínimo de MemóriaLimite Recomendado de Memória
128MB256MB

Certifique-se de verificar os limites de PHP e memória do WordPress antes de instalar o WPML. Memória insuficiente pode causar problemas graves como:

  • Quedas do site
  • Problemas de sincronização de menus
  • Incapacidade de concluir traduções no Editor de tradução avançado

Vê como aumentar a memória do WordPress.

Requisitos de versão do sistema

  • WordPress 4.7 ou superior
  • PHP 7.0 ou superior
  • MySQL 5.6 ou superior. Ou, MariaDB 10.1 ou superior

Requisitos Adicionais

Para que o WPML funcione adequadamente, habilite o seguinte:

Verificando Requisitos Específicos

Podes verificar vários requisitos diretamente do WordPress.

Inicia sessão no teu painel de administração do WordPress, vai para Ferramentas → Estado do Site, e clica no separador Informações. Desce e expande as diferentes secções para encontrar informações sobre a memória ou versão do PHP, a tua versão do WordPress e muito mais.

O WPML usa o framework TWIG para sua estrutura e modelos. Isso significa que a função eval() deve estar habilitada para que o WPML funcione adequadamente.

Os mecanismos de modelos mais populares, como o Smarty e o TWIG, descobriram que é mais rápido gravar o código PHP em um arquivo. Dessa forma, pode tirar partido da cache OPcode e evitar a necessidade de uma construção em tempo de execução do código do modelo.

O TWIG executa muitas verificações e sanitização para evitar possíveis ataques e é seguro para ser usado com o WPML. No entanto, não podemos garantir que outros desenvolvedores fizeram as mesmas verificações que fizemos em nosso processo de Garantia de Qualidade.

Ainda estamos a investigar possíveis soluções que não exijam a compilação de modelos em tempo real e tornariam o uso da função eval() desnecessário. No entanto, no momento, essa é a melhor solução.

Tem em atenção que, normalmente, a função eval() não pode ser desativada no PHP, mas algumas extensões, como o Suhosin, podem fazê-lo. Essas extensões podem ser instaladas e configuradas pelo seu provedor de hospedagem.