Integração com o WP Engine
Visão Geral
O WP Engine é uma plataforma de hospedagem WordPress gerenciada premium que oferece desempenho otimizado, segurança e escalabilidade para sites WordPress. Esta integração permite a sincronização automática de domínio entre Ultimate Multisite e WP Engine.
Recursos
- Sincronização automática de domínio
- Suporte a subdomínios para instalações multisite
- Integração perfeita com os sistemas existentes do WP Engine
Requisitos
A integração detecta automaticamente se você está hospedando no WP Engine e usa a API integrada do WP Engine. Não é necessária nenhuma configuração adicional se o plugin WP Engine estiver ativo e configurado corretamente.
No entanto, se precisar configurar a integração manualmente, você pode definir uma das seguintes constantes no seu arquivo wp-config.php:
define('WPE_APIKEY', 'sua_api_key'); // Método preferido
// OU
define('WPE_API', 'sua_api_key'); // Método alternativo
Instruções de Configuração
1. Verifique o Plugin WP Engine
Se você está hospedando no WP Engine, o plugin WP Engine já deve estar instalado e ativado. Verifique se:
- O plugin WP Engine está ativo
- O arquivo
wp-content/mu-plugins/wpengine-common/class-wpeapi.phpexiste
2. Habilite a Integração
- No seu painel de administração do WordPress, vá para Ultimate Multisite > Settings (Configurações)
- Navegue até a aba "Domain Mapping" (Mapeamento de Domínio)
- Role para baixo até "Host Integrations" (Integrações de Hospedagem)
- Habilite a integração WP Engine
- Clique em "Save Changes" (Salvar Alterações)
Como Funciona
Sincronização de Domínio
Quando um domínio é mapeado no Ultimate Multisite:
- A integração usa a API do WP Engine para adicionar o domínio à sua instalação do WP Engine
- O WP Engine cuida da configuração do domínio e da emissão do certificado SSL
- Quando um mapeamento de domínio é removido, a integração removerá o domínio do WP Engine
Suporte a Subdomínios
Para instalações de multisite com subdomínios:
- A integração adiciona cada subdomínio ao WP Engine quando um novo site é criado.
- O WP Engine cuida da configuração do subdomínio.
- Quando um site é excluído, a integração removerá o subdomínio do WP Engine.
Observações Importantes
Domínios curinga (Wildcard Domains)
Para instalações de multisite com subdomínios, recomendamos entrar em contato com o suporte da WP Engine para solicitar uma configuração de domínio curinga. Isso permite que todos os subdomínios funcionem automaticamente sem a necessidade de adicionar cada um individualmente.
Certificados SSL
O WP Engine cuida automaticamente da emissão e renovação dos certificados SSL para todos os domínios adicionados através desta integração. Não é necessária nenhuma configuração adicional.
Solução de Problemas (Troubleshooting)
Problemas de Conexão da API
- Verifique se o plugin do WP Engine está ativo e configurado corretamente.
- Se você definiu a chave de API manualmente, verifique se ela está correta.
- Entre em contato com o suporte da WP Engine se estiver tendo problemas com a API.
Domínio Não Adicionado
- Verifique os logs do Ultimate Multisite em busca de quaisquer mensagens de erro.
- Confirme se o domínio não foi adicionado ao WP Engine anteriormente.
- Certifique-se de que seu plano do WP Engine suporta o número de domínios que você está adicionando.
Problemas com Subdomínios
- Se os subdomínios não estiverem funcionando, entre em contato com o suporte da WP Engine para solicitar uma configuração de domínio curinga.
- Verifique se suas configurações de DNS estão configuradas corretamente para o domínio principal e os subdomínios.