Limites de execução de PHP
Os planos Managed WordPress não permitem a execução direta de código PHP fora do WordPress. Isso significa que qualquer código PHP que não esteja diretamente vinculado ao WordPress não funcionará.
A execução do código PHP foi bloqueada para as seguintes pastas para proteger seu site:
- / ($DOC _ROOT)
- / uploads
- / files
- / wp-content
- / wp-includes
- / akismet
Existem exceções para scripts que podem ajudar na solução de problemas. Esses arquivos devem estar na raiz do seu documento para funcionar.
- Arquivo de informações PHP : Este script deve ser nomeado info.php ou phpinfo.php e colocado na raiz do documento. Qualquer outro nome de arquivo não funcionará.
- PHP mail () : Se você precisa testar a funcionalidade de PHP mail (), você pode carregar um arquivo chamado mail_test.php para a raiz do seu documento. Qualquer outro nome de arquivo não funcionará.
Solução de problemas
Se o seu script estiver bloqueado, ele exibirá um erro 403 Proibido. Para phpinfo.php , info.php ou mail_test.php , mova o script para o diretório correto (raiz do documento) ou dê a ele o nome correto.
Para qualquer plug-in que requeira scripts fora do WordPress para funcionar corretamente, esses plug-ins não são suportados nos planos Managed WordPress. Trabalhe com o desenvolvedor do seu plugin para resolver o problema. Se o plugin depende de um script para atuar como uma API, recomendamos a integração com o sistema nativo da API do WordPress .
Para todos os outros scripts, recomendamos conectar-se ao próprio WordPress para que esses scripts sejam executados em uma URL de link permanente.