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,
- e.ico
Os vídeos incluem o seguinte:
- .mp4
- .m4v
- . Mov
- .wmv
- . Avi
- . Mpg
- .ogv
- .3gp
- .3g2
Tipos de arquivo de documento permitidos:
- .doc
- . Ppt
- . Pptx
- .pps
- .ppsx
- .odt
- . Xls
- . Xlsx
- .psd
Arquivos de áudio permitidos:
- .mp3,
- .m4a,
- .ogg,
- e.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:
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:
- Modificando o arquivo wp-config
- 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.
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);
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:
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
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).
Você quer um site rápido?
Quem eu estou enganando? Não todos nós?
Então, por que tantos de nós lutamos?
O maior desafio geralmente é encontrar uma empresa de hospedagem rápida e confiável.
Todos nós já passamos por pesadelos - suporte demora uma eternidade ou não resolve nosso problema sempre culpando algo do seu lado...
Mas a maior chatice é que o site sempre parece lento.
At CollectiveRay nós hospedamos com hospedagem InMotion e nosso site é estúpido rápido. Executamos em uma pilha personalizada de configuração de servidor LightSpeed em MariaDB com um mecanismo PHP7.4 e gerenciado por Cloudflare.
Combinado com nossas otimizações de front-end, atendemos de forma confiável 6000 usuários todos os dias, com picos de mais de 50 usuários simultâneos.
Quer obter uma configuração rápida como a nossa? Transfira seu site gratuitamente para a hospedagem InMotion e ganhe nosso desconto de 50% sobre os preços atuais.
Experimente o InMotion Hosting com 50% OFF para CollectiveRay visitantes em Março 2023 SÓ!
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.
. 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.