Erro 403 Forbidden Ajax do Plugin Wordfence

Suponhamos que estás a tentar executar o WP Staging (ou qualquer outro Plugin WordPress) e este pára imediatamente antes de o processo de clonagem poder começar. Nesse caso, pode valer a pena verificar se tens o Plugin de segurança Wordfence instalado no teu site.

Se o Wordfence estiver a bloquear pedidos Ajax, vais receber um erro como o abaixo quando abres a consola do navegador com F12 ou carregando em Ctrl + Shift + I:

wordfence error 403 ajax

E pior ainda. O bloqueio do ficheiro admin-ajax.php pode acontecer mesmo em sites em que o Wordfence está desativado, desde que esteja ativado no site principal. A razão é que o Wordfence percorre todos os ficheiros de forma iterativa, independentemente de pertencerem ou não ao site onde está instalado.

Se existe uma instância do Wordfence em execução na instalação WordPress principal, ela afeta todos os sites WordPress localizados abaixo desse site, por exemplo:

  • ​Domain1: /home/sites/public_html/
  • Domain2: /home/sites/public_html/domain1
  • Domain3: /home/sites/public_html/domain2

Para evitar o problema, o Wordfence tem de estar adequadamente configurado no WordPress principal e reconfigurado nas instalações WordPress filhas.

​Resumindo, definir a opção de firewall do Wordfence para o modo de aprendizagem no site principal resolverá o erro Ajax para todos os teus outros sites:

wordfence web application learning mode to fix the error 403 ajax - solution

No exemplo acima, o Plugin Wordfence, que está instalado no WordPress principal localizado em ​ home/sites/public_html/, tem de ter o modo de treino ativado.

Isto também irá corrigir o erro 403 forbidden em todos os outros WordPress que estejam dentro desta pasta.

Updated on May 23, 2026

Rene Hermenau

Autor: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.