Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como corrigir o erro Ajax 400 (Bad Request) do administrador do WordPress

Encontrar erros ao gerenciar seu site WordPress pode ser frustrante, especialmente quando você não tem certeza do que está causando esses erros.

O Ajax 400 (Bad Request) do administrador do WordPress é um desses erros comuns e confusos. Em nossa experiência, isso acontece principalmente quando um trecho de código aciona uma solicitação do navegador que o servidor não consegue entender, levando à mensagem “400 Bad Request”.

A boa notícia é que esse erro geralmente é fácil de corrigir. Neste guia, explicaremos o que causa o erro 400 (Bad Request) e mostraremos como resolvê-lo rapidamente.

Fixing the admin-ajax bad request error in WordPress

Quais são as causas do erro 400 (Bad Request)?

O erro 400 (Bad Request) geralmente é causado por um código que aciona uma solicitação do navegador que o servidor não consegue entender.

Esse é um erro comum do WordPress. No entanto, a mensagem de erro não fornece mais nenhuma pista, o que dificulta a correção para iniciantes.

Ele pode aparecer no navegador com a mensagem “400 Bad Request”. A página de erro pode ter uma aparência ligeiramente diferente, dependendo do seu provedor de hospedagem WordPress.

400 bad request generic error

Ele também pode aparecer ao usar a ferramenta Inspecionar e alternar para a guia “Console”.

Se a solicitação tiver sido feita para o arquivo admin-ajax.php, ela será exibida da seguinte forma:

Admin ajax 400 bad request error in browser console

As causas mais comuns desse erro que observamos incluem:

1. URL inválido ou malformado

Um dos principais motivos para esse erro é um erro de digitação ou caracteres desnecessários no URL.

Por exemplo, encontramos casos em que até mesmo um pequeno erro, como um espaço extra ou um caractere especial no URL, pode fazer com que o servidor rejeite a solicitação, gerando um erro 400.

2. Cache e cookies do navegador

Em nossa experiência, dados desatualizados ou corrompidos do navegador são outros culpados frequentes. Sempre aconselhamos os usuários a limpar o cache e os cookies do navegador, o que geralmente resolve o problema.

3. Upload de arquivos grandes

A tentativa de carregar arquivos grandes em seu site WordPress também pode acionar esse erro. Em várias ocasiões, os usuários encontraram esse problema ao tentar carregar arquivos de mídia que excedem o limite de tamanho de arquivo do servidor.

4. Conflitos de plugin ou tema

Também observamos conflitos de plug-ins ou temas que causam esse erro. Se você adicionou ou atualizou recentemente um plug-in ou tema e o erro 400 começou a aparecer, é provável que isso se deva a problemas de compatibilidade ou a um bug no código.

5. Problemas no lado do servidor

Embora seja menos comum, o problema também pode ser do lado do servidor, como um arquivo .htaccess corrompido ou configurações de servidor mal definidas. Nessas situações, corrigir a configuração do servidor ou restaurar uma versão anterior do arquivo .htaccess geralmente resolve o problema.

Dito isso, vamos ver como corrigir esse erro.

Como corrigir o erro 400 (Bad Request) no WordPress

Agora que já falamos sobre o que pode causar o erro 400 (Bad Request), vamos examinar as etapas para corrigi-lo. Essas soluções são simples e eficazes, mesmo que você não seja um especialista em tecnologia.

Aqui está a lista de etapas que mostraremos a você neste guia:

1. Verifique o URL

A primeira coisa que você deve fazer é verificar novamente o URL. É fácil cometer um pequeno erro ao digitar ou copiar um URL, como adicionar um caractere extra ou deixar um espaço.

Verifique se o URL está correto e devidamente formatado. Se o erro persistir, você poderá passar para a próxima etapa.

2. Limpar o cache e os cookies do navegador

Às vezes, o cache e os cookies desatualizados ou corrompidos no navegador podem causar esse erro. A limpeza desses itens geralmente corrige o problema. Veja como fazer isso:

Para o Chrome: Clique no menu de três pontos no canto superior direito da janela do navegador e selecione “Excluir dados de navegação”.

Clear cache in Google chrome

Isso abrirá uma janela pop-up na qual você precisará garantir que as opções “Cookies e outros dados do site” e “Imagens e arquivos armazenados em cache” estejam marcadas.

Na opção “Time range” (Intervalo de tempo), selecione “All time” (Todo o tempo) para garantir que todos os dados sejam apagados. Basta clicar em “Delete data” (Excluir dados) para continuar.

Delete cookies and site data chrome

O Google Chrome agora excluirá todos os arquivos e cookies armazenados em cache.

Para o Firefox: Clique no ícone de menu no canto superior direito da tela do navegador e selecione “Configurações”.

Firefox settings

Isso o levará à página de configurações do navegador. A partir daí, você precisa mudar para a guia “Privacy & Security”.

Role para baixo até a seção “Cookies e dados do site” e clique em “Limpar dados”.

Clear data in Firefox

Em seguida, marque as opções “Cookies e dados do site” e “Arquivos e páginas temporários armazenados em cache”.

Em “When” (Quando), basta selecionar “Everything” (Tudo) para excluir todos os dados históricos.

Delete browse cookies in Firefox

Clique em “Limpar” e o Firefox excluirá os arquivos e cookies armazenados em cache.

Para outros navegadores, consulte nosso guia sobre como limpar o cache em todos os principais navegadores.

Após a limpeza, você pode tentar acessar o site novamente para ver se o erro foi resolvido.

3. Reduzir o tamanho do upload de arquivos

Se você encontrar esse erro ao fazer o upload de um arquivo, pode ser porque ele é muito grande para o servidor manipular.

Há várias maneiras de corrigir isso:

define('WP_MEMORY_LIMIT', '256M');

Depois de resolver o problema do tamanho do arquivo de upload, tente visitar seu site para ver se o erro desapareceu.

4. Desativar todos os plug-ins

Conflitos de plug-ins, incompatibilidade ou plug-ins mal codificados são outra causa comum do erro Ajax 400 do administrador.

Para determinar qual plugin pode estar causando o problema, primeiro você deve desativar todos os plugins.

Basta acessar a página Plug-ins ” Plug-ins instalados e selecionar todos os plug-ins. Em seguida, selecione “Deactivate” (Desativar) no menu suspenso Bulk Actions (Ações em massa) e clique em “Apply” (Aplicar).

Deactivating all your WordPress plugins

Agora, visite seu site para ver se o erro desapareceu. Se isso acontecer, então um dos plug-ins causou o erro.

Agora você pode começar a ativar os plug-ins um a um e visitar seu site após cada ativação até encontrar o plug-in que está causando o erro.

Observação: se não conseguir acessar a área de administração do WordPress, você poderá desativar os plug-ins usando o FTP ou o aplicativo gerenciador de arquivos no cPanel.

5. Mudar para um tema padrão

Os temas do WordPress também podem causar esse erro se não seguirem os melhores padrões de codificação.

Primeiro, você precisa mudar para um tema padrão para ver se o tema do WordPress está causando o problema 400 Bad Request.

Os temas padrão do WordPress são fornecidos com o WordPress e geralmente têm o nome do ano em que foram lançados, como Twenty Twenty-Four ou Twenty Twenty-Three.

Vá para a página Appearance ” Temas para ver se você tem um tema padrão instalado. Se já tiver um tema padrão instalado, será necessário passar o mouse sobre ele e clicar em “Activate” (Ativar).

Activate theme

Se não houver um tema padrão instalado em seu site, você poderá instalar um. Consulte nosso tutorial detalhado sobre como instalar um tema do WordPress.

Visite seu site depois de trocar o tema para ver se o erro desapareceu. Se o erro for resolvido, seu tema estava causando o problema.

Agora você pode solicitar suporte ao desenvolvedor do tema ou encontrar um tema alternativo. Aqui estão alguns dos temas mais populares do WordPress (muitos deles são gratuitos).

URLs malformados geralmente causam o erro 400 – Bad Request. O WordPress tem um sistema interno para criar permalinks amigáveis para SEO, e redefini-los pode corrigir os problemas mais comuns de URL.

Basta acessar a página Configurações ” Permalinks e clicar no botão “Salvar alterações” na parte inferior sem fazer nenhuma alteração real.

Reset permalinks

Isso gerará novamente o arquivo .htaccess, o que pode resolver o erro.

7. Contratar ajuda especializada em WordPress

A correção de erros como “400 Bad Request” pode ser um pouco irritante e demorada para iniciantes. Se você não conseguir corrigir o erro ou não quiser lidar com questões técnicas, talvez seja hora de contratar ajuda especializada em WordPress.

Por exemplo, você pode dar uma olhada no nosso serviço de Suporte Premium para WordPress. Por uma pequena taxa, você pode contratar engenheiros profissionais do WordPress para corrigir quaisquer erros em seu site.

WPBeginner Pro Services

Nossos desenvolvedores especializados em WordPress analisarão e corrigirão o erro para você. Esse é um serviço sob demanda, o que significa que não há contratos e que você pode pagar uma taxa única para que seu site volte rapidamente ao normal. Clique aqui para entrar em contato com um especialista em WordPress.

Dicas de solução de problemas de bônus

Veja a seguir alguns recursos adicionais que podem ser úteis na resolução de erros 400 Bad Request em seu site:

Esperamos que este artigo tenha ajudado você a resolver o erro Ajax 400 – Bad Request do administrador no WordPress. Talvez você também queira ver nossa lista de verificação de tarefas importantes de manutenção do WordPress a serem realizadas regularmente ou dar uma olhada em nossas principais dicas para melhorar a área de administração do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

Comentários

  1. Parabéns, você tem a oportunidade de ser o primeiro comentarista deste artigo.
    Tem alguma dúvida ou sugestão? Deixe um comentário para iniciar a discussão.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.