Às vezes, quando tentar conectar o Jetpack à sua conta do WordPress.com, você receberá o seguinte erro:
Detalhes do erro: O servidor do Jetpack não conseguiu se comunicar com a URL XML-RPC do seu site. Verifique para certificar-se de que http://seusite.com/xmlrpc.php esteja funcionando apropriadamente. Deve ser exibida a mensagem “XML‑RPC server accepts POST requests only” (O servidor XML-RPC aceita apenas solicitações de POST) em uma linha de texto durante a visualização em um navegador, e não deve haver linhas em branco ou outros resultados em nenhum lugar.
Isso geralmente acontece quando há um wp-config.php
, plugin ou tema no seu site que não se comportam da maneira correta.
O Jetpack usa o arquivo XML-RPC do seu site para se comunicar com o WordPress.com. Você pode acessar esse arquivo adicionando xmlrpc.php
no fim da URL do seu site. Quando fizer isso, você deve ver a mensagem a seguir em seu navegador, em uma linha de texto, sem nenhum outro conteúdo:
O servidor XML‑RPC aceita apenas solicitações POST.
Se espaços em branco ou texto extra forem exibidos acima da mensagem, isso provavelmente ocorreu porque algum plugin, tema ou o arquivo wp-config.php
do seu site possui “espaço em branco” extra (novas linhas, espaços, guias, etc) antes do primeiro <?php
no arquivo.
Esse problema é outro sintoma de um problema ainda mais comum: o problema de “Cabeçalhos já enviados”.
Para resolver esse problema, você pode tentar desativar todos os plugins no seu site e ver se isso acaba com o espaço em branco extra. Em seguida, ative seus plugins, um de cada vez, para determinar qual deles é o responsável.
Se isso não ajudar, você pode eliminar um conflito de temas alterando temporariamente o tema do seu site para um tema padrão (como o Twenty Sixteen) e tentando de novo.
Se você continuar encontrando problemas, precisará abrir o arquivo wp-config.php
do seu site em um editor de arquivos e certificar-se de que não há nenhum espaço em branco adicionado antes do primeiro <?php
no arquivo.
Depois de resolver esse problema, você poderá usar o Jetpack ou outros plugins e aplicativos usando o arquivo XML-RPC para comunicar-se com o seu site.
Se isso não ajudar, você pode seguir as etapas de solução de problemas listadas nesta página para saber mais sobre o problema no seu site.
Esta página foi traduzida de inglês. Leia a página original.