[FIX] Desculpe, este tipo de arquivo não é permitido por motivos de segurança (WordPress)

Você está tentando fazer upload de um arquivo para a Biblioteca de mídia do WordPress e recebe uma mensagem dizendo: "Desculpe, este tipo de arquivo não é permitido por motivos de segurança" e / ou "Falha ao carregar [nome do arquivo]".

Isso é extremamente frustrante, mas é uma solução muito simples. Iremos guiá-lo passo a passo neste artigo.

O WordPress, como a mensagem indica, restringe os tipos de arquivos que você pode enviar ao seu site por motivos de segurança. No entanto, você pode expandir manualmente a lista de tipos de arquivo permitidos, adicionando um pequeno snippet de código ao seu site wp-config.php arquivo ou usando um plugin gratuito.

O que causa a mensagem "Desculpe, este tipo de arquivo não é permitido por razões de segurança"?

Como afirmado anteriormente, a configuração padrão do WordPress restringe os tipos de arquivos que você pode enviar para o seu site para razões de segurança.

Ao tentar carregar um tipo de arquivo que o WordPress não suporta por padrão, você recebe a mensagem de erro “Desculpe, este tipo de arquivo não é permitido por motivos de segurança”.

Por motivos de segurança, como certos arquivos podem causar hacks ou outros problemas, o WordPress restringe os tipos de arquivo que você pode carregar através do administrador do seu site para imagens, vídeos, documentos e áudio.

Você pode fazer upload dos seguintes tipos de arquivo por padrão:

Arquivos de imagem permitidos:

  • .jpg,
  • .jpeg,
  • .png,
  • .gif,
  • and.ico

Os vídeos incluem o seguinte:

  • .mp4
  • .m4v
  • . Mov
  • .wmv
  • . Avi
  • . Mpg
  • .ogv
  • .3gp
  • .3g2

Tipos de arquivo de documento permitidos:

  • .pdf
  • .doc
  • . Ppt
  • . Pptx
  • .pps
  • .ppsx
  • .odt
  • . Xls
  • . Xlsx
  • .psd

Arquivos de áudio permitidos:

  • .mp3,
  • .m4a,
  • .ogg,
  • and.wav

 

Qualquer outra coisa que não esteja na lista acima NÃO é permitida.

Se você tentar fazer upload de um tipo de arquivo que não está na lista acima, provavelmente receberá o erro "Desculpe, este tipo de arquivo não é permitido por motivos de segurança". Você também pode ver a mensagem "Falha ao carregar [nome do arquivo]."

Por exemplo, se você deseja usar suas próprias fontes personalizadas em seu site WordPress, você pode tentar enviar um arquivo de fonte personalizada para o WordPress nos formatos .tff e / ou .woff. Como esses formatos não são suportados pelo WordPress por padrão, você verá o erro “Desculpe, este tipo de arquivo não é permitido por razões de segurança” em vez de poder carregá-los.

Aqui está um exemplo de arquivo .ttf que tentamos enviar para nosso site de teste:

O que causa a mensagem

Como corrigir o erro do WordPress “Desculpe, este tipo de arquivo não é permitido por razões de segurança”


Mostraremos como corrigir o erro "Desculpe, este tipo de arquivo não é permitido por motivos de segurança" no WordPress de duas maneiras abaixo:

  1. Modificando o arquivo wp-config
  2. Usando um plugin gratuito do WordPress (WP Extra File Types)


1. Adicionar novos tipos de arquivos permitidos usando o arquivo wp-config.php

O WordPress inclui uma configuração ALLOW_UNFILTERED_UPLOADS que você pode habilitar no arquivo wp-config.php do seu site. Você poderá fazer upload de qualquer tipo de arquivo para a sua biblioteca de mídia do WordPress assim que ativá-lo.

Tenha cuidado ao habilitar isso, especialmente se houver outras pessoas que trabalham no site. Ou faça isso temporariamente e, em seguida, remova a configuração novamente. 

Veja como fazer. Como você estará editando seu arquivo wp-config.php (que pode corromper o seu site se você cometer um erro), recomendamos fazer backup do seu site primeiro.

Para começar, conecte-se ao seu site WordPress usando FTP / SFTP. O arquivo wp-config.php em seu site está localizado na pasta raiz, que também contém as pastas wp-admin e wp-includes.

Para editar o arquivo ou baixá-lo para o seu computador, clique com o botão direito e selecione Salvar destino como ou use a função de edição do cliente FTP. 

NOTA: Você também pode fazer isso usando o gerenciador de arquivos da sua hospedagem (usando CPanel ou outro) ou usando um plugin do gerenciador de arquivos, se você tiver um instalado.

Adicionar novos tipos de arquivos permitidos 1

Então, no arquivo wp-config.php, adicione o seguinte trecho de código acima de / * Isso é tudo, pare de editar! */ linha:

define('ALLOW_UNFILTERED_UPLOADS', true);

Adicionar novos tipos de arquivos permitidos

Salve suas alterações e carregue novamente o arquivo, se necessário.

Para concluir o processo, vá para o painel do WordPress e saia da sua conta do WordPress. Você pode então fazer o login imediatamente.

Depois de fazer logout / login, você poderá fazer upload de qualquer arquivo sem receber a mensagem de erro.

2. Instale e ative o plugin WP Extra File Types gratuitamente


Se você não deseja editar seu arquivo wp-config.php e / ou deseja mais controle sobre quais tipos de arquivo podem ser carregados para o seu site, você pode instalar o plugin WP Extra File Types do WordPress.org.

Depois de instalar e ativar o plug-in, navegue até o Configurações> Tipos de arquivos extras seção do painel do WordPress.

Há uma longa lista de tipos de arquivos lá. Marque a caixa ao lado dos tipos de arquivo que deseja enviar e clique no botão Salvar alterações na parte inferior:

Instale e ative o plugin WP Extra File Types grátis

Se o tipo de arquivo que você deseja enviar não estiver na lista, você pode adicionar seus próprios tipos de arquivo personalizados na parte inferior da página de configurações do plug-in:

Outros Plugins

Outros Plugins

Pode haver plug-ins alternativos melhores para habilitar tipos de arquivo específicos em alguns casos, como WebP ou SVG (por exemplo, plug-in Safe SVG).

Leitura recomendada:

[FIX] Brevemente indisponível para manutenção programada. Verifique novamente em um minuto

[CORREÇÃO] O link que você seguiu expirou no WordPress (3 maneiras)

[Fix] O arquivo carregado excede a diretiva upload_max_filesize em Php.ini [4 maneiras comprovadas]

[Como] Corrigir o erro Err_Cache_Miss no Google Chrome

Resumindo

Por padrão, o WordPress restringe os tipos de arquivo que você pode enviar para o seu site. Isso é feito por motivos de segurança. Se você tentar carregar um tipo de arquivo que não está na lista de tipos de arquivo padrão, receberá a mensagem "Desculpe, este tipo de arquivo não é permitido por razões de segurança."

Para permitir uploads não filtrados, você pode editar seu arquivo wp-config.php e adicionar o trecho de código ALLOW_UNFILTERED_UPLOADS. Você também pode controlar os tipos de arquivo permitidos a partir do painel do WordPress usando o plugin WP Extra File Types gratuito.

Sobre o autor
Shahzad Saeed
Autor: Shahzad SaeedSite: http://shahzadsaeed.com/
Shahzaad Saaed foi destaque em um grande número de sites de autoridade, como um especialista em WordPress. Ele é especialista em marketing de conteúdo para ajudar as empresas a aumentar o tráfego.

Mais uma coisa... Você sabia que as pessoas que compartilham coisas úteis como esta postagem também parecem FANTÁSTICAS? ;-)
. deixe um útil comente com suas ideias, depois compartilhe com seu (s) grupo (s) do Facebook, que considerariam isso útil e vamos colher os benefícios juntos. Obrigado por compartilhar e ser legal!

Divulgação: Esta página pode conter links para sites externos de produtos que amamos e recomendamos de todo o coração. Se você comprar produtos que sugerimos, podemos receber uma taxa de referência. Essas taxas não influenciam nossas recomendações e não aceitamos pagamentos por análises positivas.

Autor (es) em destaque em:  Logotipo da revista Inc   Logotipo do Sitepoint   Logotipo do CSS Tricks    logotipo do webdesignerdepot   Logotipo WPMU DEV   e muitos mais ...