Se você estiver vendo o erro “Sorry, this file type is not permitted for security reasons” (Desculpe, este tipo de arquivo não é permitido por motivos de segurança) no WordPress, isso significa que o WordPress está impedindo que você faça upload de um tipo de arquivo que não reconhece.
Já tivemos esse problema algumas vezes e temos algumas maneiras de contorná-lo que gostaríamos de compartilhar com você.
Você pode carregar os tipos de arquivos mais comuns no WordPress sem nenhum erro. No entanto, por motivos de segurança, o WordPress impede que determinados tipos de arquivos sejam carregados por meio do painel. Isso pode ser frustrante se você precisar carregar um arquivo específico para o seu site.
Neste artigo, mostraremos como corrigir facilmente o erro “Desculpe, este tipo de arquivo não é permitido por motivos de segurança” no WordPress.
O que causa o erro “Sorry, This File Type Is Not Permitted for Security Reasons” (Desculpe, este tipo de arquivo não é permitido por motivos de segurança)?
O erro “Sorry, this file type is not permitted for security reasons” (Desculpe, este tipo de arquivo não é permitido por motivos de segurança) aparece quando você tenta fazer upload de um tipo de arquivo que o WordPress não suporta.
Você pode ter visto essa mensagem de erro aparecer ao tentar adicionar um novo arquivo à sua Biblioteca de mídia.
Se você usar a versão mais recente do WordPress, poderá ver a mensagem de erro dizendo: “Sorry, you are not allowed to upload this file type”.
Por motivos de segurança, o WordPress restringe os tipos de arquivos que podem ser carregados por meio do painel do WordPress.
Os tipos de arquivos permitidos incluem todos os formatos comuns de imagens, vídeo, documentos e áudio.
Uma solução para resolver esse problema é fazer upload dos arquivos por meio de FTP ou do aplicativo gerenciador de arquivos do seu provedor de hospedagem WordPress. No entanto, isso não é tão conveniente quanto usar a biblioteca de mídia integrada do WordPress.
Então, vamos dar uma olhada em como corrigir o erro “Sorry, this file type is not permitted for security reasons” no WordPress. Os métodos explicados neste guia são todos amigáveis para iniciantes.
Você pode usar os links abaixo para acessar as diferentes soluções:
Observação importante: o motivo pelo qual o WordPress bloqueia muitos tipos de arquivos é para evitar que arquivos maliciosos prejudiquem seu site.
Quando você habilita tipos de arquivos adicionais, é altamente recomendável tomar algumas medidas de segurança para proteger seu site. Para obter mais informações, leia nosso guia definitivo sobre segurança do WordPress.
Opção 1: Verificar e corrigir a ortografia da extensão do tipo de arquivo
Digamos que você tenha feito upload dos mesmos tipos de arquivos para o WordPress anteriormente com sucesso. No entanto, desta vez, sua tentativa falhou e você está se perguntando por que isso acontece.
Nesse caso, é provável que o erro ocorra porque você digitou incorretamente a extensão do arquivo.
Uma extensão de arquivo é o sufixo de 3 ou 4 letras do tipo de arquivo que aparece no final dos nomes de arquivos em seu computador.
Por exemplo, um arquivo de imagem pode ser denominado holidayphoto.png, em que holidayphoto é o nome do arquivo e png é a extensão.
Essas extensões são usadas por muitos programas e aplicativos, inclusive o WordPress, para reconhecer tipos de arquivos.
Aqui estão os tipos e as extensões de arquivo padrão do WordPress:
Imagens:.png, .gif, .jpg, .jpeg, .ico, .webp
Documentos:.pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .pps, .ppsx, .odt, .psd
Áudio:.wav, .mp3, .m4a, .ogg
Vídeo:.mp4, .m4v, .mpg, .mov, .wmv, .avi, .ogv, .3gp, .3g2
Dica profissional: Embora você possa fazer upload de vídeos para o WordPress, sempre recomendamos fazer upload de seus vídeos para um site de hospedagem de vídeos. Isso ajuda a proteger a velocidade e o desempenho de seu site.
Você pode ler mais sobre isso em nosso artigo de opinião sobre por que você nunca deve carregar um vídeo no WordPress.
Quando você recebe esse erro, a primeira coisa que recomendamos é verificar a extensão do arquivo para ter certeza de que está correta. Às vezes, você pode excluir acidentalmente uma extensão de nome de arquivo ou digitá-la incorretamente ao editar ou salvar um arquivo no computador.
No Windows, você pode verificar facilmente as extensões dos arquivos. Basta abrir a pasta que contém o arquivo e clicar no link “Exibir” na parte superior da janela. A partir daí, basta marcar a caixa “Extensões de nome de arquivo”.
Depois de marcar essa caixa, você verá a extensão após os nomes dos arquivos.
Os usuários de Mac podem visualizar as extensões de arquivo abrindo o aplicativo Finder e acessando Finder ” Configurações ou Preferências no menu superior.
Isso abrirá a janela pop-up Settings (Configurações), na qual você precisa clicar na guia “Advanced” (Avançado) e verificar se a caixa ao lado da opção “Show all filename extensions” (Mostrar todas as extensões de nome de arquivo) está marcada.
Agora que você pode visualizar as extensões de nome de arquivo, localize o arquivo que estava tentando carregar e verifique se ele tem a extensão correta.
Se a extensão estiver incorreta, basta clicar com o botão direito do mouse e selecionar a opção “Renomear” para alterar o nome do arquivo e adicionar a extensão correta.
Opção 2: Permitir novos tipos de arquivos no WordPress com o plug-in File Upload Types
Se quiser fazer upload de tipos de arquivos que não são compatíveis com o WordPress, você ainda poderá fazer upload deles adicionando-os como um tipo de arquivo compatível.
O plug-in File Upload Types é a maneira mais fácil de corrigir o erro “Sorry, this file type is not permitted for security reasons”. Esse plug-in foi criado em conjunto com o fundador do WPBeginner, Syed Balkhi.
Primeiro, você precisa instalar e ativar o plug-in File Upload Types. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.
Após a ativação, vá para a página Settings ” File Upload Types (Configurações ” Tipos de upload de arquivos ) na área de administração do WordPress. Em seguida, basta digitar seu tipo de arquivo na caixa de pesquisa.
Em seguida, marque a caixa ao lado do(s) tipo(s) de arquivo que você deseja ativar. Isso alterará as configurações padrão de upload de tipo de arquivo.
Em seguida, clique no botão “Save Settings” (Salvar configurações) na parte inferior da tela para armazenar as alterações.
Agora, vá em frente e retorne à biblioteca de mídia.
Você poderá adicionar seu(s) arquivo(s) sem receber uma mensagem de erro.
Opção 3: permitir novos tipos de arquivos SVG usando WPCode
Você também pode especificar manualmente quais tipos de arquivos podem ser carregados em seu site do WordPress. No entanto, pode ser perigoso editar os arquivos do seu site diretamente, pois pequenos erros podem causar grandes erros no WordPress.
É por isso que recomendamos o uso do WPCode. O WPCode é o melhor plugin de código do WordPress que permite inserir trechos de código em seu site sem editar diretamente o arquivo functions.php do tema.
O WPCode tem um trecho de código específico para permitir o upload de arquivos SVG. Você pode ver mais em nosso guia sobre como adicionar arquivos de imagem SVG no WordPress.
Opção 4: editar seu arquivo wp-config.php (avançado)
Esse método é o mais avançado de todos os que listamos e só o recomendamos se nenhuma das opções acima tiver funcionado para carregar seus tipos de arquivos personalizados.
Também sugerimos fazer o backup do seu site WordPress usando um plug-in como o Duplicator antes de seguir este tutorial para evitar mais erros.
Esse método requer a edição de seu arquivo wp-config.php. Para obter mais informações, consulte nosso guia sobre como editar o arquivo wp-config.php no WordPress.
Depois de abrir o arquivo, encontre a linha que diz /* Isso é tudo, pare de editar! Feliz publicação. */
ou /* Isso é tudo, pare de editar! Feliz blog. */
. Em seguida, copie e cole o código a seguir logo acima dessa linha:
define('ALLOW_UNFILTERED_UPLOADS', true);
Depois disso, salve o arquivo e tente fazer o upload da mídia ou do documento novamente. Se esse método for bem-sucedido, volte ao arquivo wp-config.php e remova essa linha.
Esse código impede que os usuários façam upload de formatos de arquivo que possam prejudicar seu site. Ao desativar esses filtros, você estará abrindo seu site para possíveis vulnerabilidades de segurança, como uploads de malware, portanto, use esse método com cautela.
Saiba mais maneiras de solucionar erros comuns do WordPress
Você está enfrentando outros erros em seu site do WordPress? Confira estes guias para corrigir os erros mais comuns do WordPress:
- Como corrigir o erro interno do servidor 500 no WordPress
- Como corrigir a mensagem “O site está enfrentando dificuldades técnicas” no WordPress
- Como corrigir o erro de sintaxe no WordPress
- Como corrigir o erro ao estabelecer uma conexão com o banco de dados no WordPress
- Como corrigir a tela branca da morte do WordPress (passo a passo)
- Como corrigir o erro 404 dos posts do WordPress (passo a passo)
- Como corrigir o erro de barra lateral abaixo do conteúdo no WordPress
Esperamos que este artigo tenha ajudado você a saber como corrigir o erro “Sorry, this file type is not permitted for security reasons” no WordPress. Talvez você também queira ver nossa lista dos problemas mais comuns do editor de blocos do WordPress e nosso guia sobre como corrigir o erro 403 proibido no 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.
Gabriel
I want to upload a .epub file. I installed the plugin, checked the “.epub” box, and I’m still getting the error.
WPBeginner Support
If the plugin is having issues, please reach out to the support on the plugin’s page for them to take a look and assist with any specific issues with your site.
Administrador
Annette
Hi, I got this error when trying first time to upload an m4a-file, so I converted the file to mp3 and it could be uploaded. I uploaded two more mp3’s. Next time I logged in and tried to upload an mp3-file, I got that error as well. I can see in this turorial that even m4a should have been accepted. I checked the spelling, even eliminated spaces from the filename. What else could be wrong?
Thanks for a good tutorial series, yours are often the most valuable answers when I need to search around.
WPBeginner Support
You would likely need to check with your host to ensure this isn’t a limitation that was set on their end.
Administrador