O WPForms foi criado para funcionar de forma confiável em uma ampla gama de ambientes de hospedagem do WordPress. No entanto, para garantir que todos os recursos funcionem como esperado, seu servidor deve suportar algumas extensões PHP essenciais.
Neste guia, abordaremos quais extensões PHP são necessárias, por que elas são necessárias e como verificar se estão ativadas em seu servidor.
Extensões PHP necessárias
As seguintes extensões PHP são necessárias para que o WPForms funcione corretamente:
- cURL
- DOM
- JSON
- LibXML
A maioria dos provedores de hospedagem modernos habilita essas extensões por padrão. No entanto, se estiver tendo problemas com o WPForms, é uma boa ideia confirmar se elas estão disponíveis no seu servidor.
Por que essas extensões são necessárias
Cada extensão necessária desempenha uma função importante na funcionalidade principal do WPForms:
- cURL: Permite a comunicação com serviços externos, como proteção contra spam, gateways de pagamento e integrações de marketing.
- DOM: Necessário para o processamento e a validação de documentos HTML ou XML, o que permite o carregamento de modelos e o envio de formulários.
- JSON: usado para codificar e decodificar formatos de dados, especialmente para funcionalidade baseada em AJAX e configuração de plug-in.
- LibXML: Uma dependência central da extensão DOM e é necessária para analisar o XML usado em configurações de formulários e outras funções internas.
Como verificar as extensões PHP em seu servidor
Para verificar se essas extensões estão ativadas, você pode criar um arquivo PHP simples e carregá-lo em seu servidor. Adicione o seguinte código:
<?php phpinfo(); ?>
Depois de carregado, visite o arquivo em seu navegador (por exemplo, https://yourdomain.com/phpinfo.php
) e pesquise na página por curl
, dom
, json
e libxml
.
O que fazer se as extensões estiverem faltando
Se alguma das extensões necessárias não estiver ativada, o WPForms poderá não funcionar corretamente.
Para resolver esse problema, entre em contato com a equipe de suporte do seu provedor de hospedagem e solicite a ativação das extensões ausentes. Essas extensões são amplamente suportadas e devem estar disponíveis em praticamente todas as plataformas de hospedagem modernas.
É isso aí! Agora você sabe quais extensões PHP são necessárias para que o WPForms funcione sem problemas.
Se você confirmou que as extensões necessárias estão ativadas, mas ainda está tendo problemas, entre em contato com nossa equipe de suporte para obter mais ajuda.