X

Como fazer upload de tipos de arquivos adicionais para a biblioteca de mídia do WordPress

upload additional file types in WP media library

Deseja carregar mais tipos de arquivos na biblioteca de mídia do WordPress?

Você deve ter notado que o WordPress não permite que você carregue todos os tipos de arquivo pelo carregador de mídia por motivos de segurança. Você só pode carregar determinados arquivos, como imagens (.jpg, .png e .gif), documentos (.doc, .xls, .ppt, .pdf), arquivos de áudio (.wav, .mp3, .mp4) e vídeos (.mpg, .mov, .wmv).

Mas, às vezes, você pode querer carregar mais tipos de arquivos em seu site WordPress, como imagens .bmp, .psd, .ai, documentos .page, etc.

Vamos verificar como carregar com segurança tipos de arquivos adicionais na biblioteca de mídia do WordPress.

Como habilitar o suporte a upload de arquivos adicionais no WordPress

Você pode ampliar o suporte da biblioteca de mídia do WordPress para mais extensões de arquivo de duas maneiras.

  • Método 1: Fazer upload de tipos de arquivos adicionais com um plug-in
  • Método 2: Fazer upload de tipos de arquivos adicionais sem um plug-in

Método 1: Fazer upload de tipos de arquivos adicionais com um plug-in

Para aceitar mais tipos de arquivos no WordPress, você precisará instalar este plugin criado pela WPForms chamado File Upload Types.

Ele permite que você aceite arquivos como .ai, .zip, .xml, .svg, .csv, .mobi, .cad, .dwg e .dxf. Você pode aceitar quaisquer outras extensões de arquivo existentes, inclusive tipos de arquivos personalizados.

Para começar, dentro do administrador do WordPress, na guia Plugins ” Add New, procure o plug-in gratuito File Upload Types, instale-o e ative-o em seu site.

file upload types, additional file support in wp

Com esse plug-in, é fácil ampliar o suporte do seu site para mais tipos de arquivos.

O plug-in funciona permitindo que você ajuste a lista de permissões de arquivos internos. Você pode controlar manualmente quais tipos de extensões de arquivo seu site pode carregar.

Configuração do plug-in de tipos de upload de arquivos

Depois que o plug-in estiver instalado e ativado em seu site do WordPress, vá para Settings ” File Upload Types. Você verá uma lista que mostra diferentes formatos de arquivo.

allow file types

Para ampliar o suporte a mais tipos de arquivos, você pode selecionar as extensões de arquivo corretas na lista.

select and deselect form types

Se você não encontrar a extensão de arquivo que deseja carregar, role para baixo até encontrar Add Custom File Types (Adicionar tipos de arquivos personalizados). Em seguida, adicione os detalhes nesse local.

File Upload Type, WPForms

Se quiser ampliar o suporte para mais de um tipo de arquivo, use o símbolo “+” ao lado do campo Extensão. Quando terminar, clique no botão Save Settings (Salvar configurações ) na parte inferior da tela. Agora você poderá fazer o upload do formato de arquivo desejado com facilidade.

Método 2: Fazer upload de tipos de arquivos adicionais sem um plug-in

Se não quiser instalar um plug-in para carregar tipos de arquivos adicionais, basta adicionar esse trecho de código ao seu arquivo functions.php ou ao plug-in específico do seu site.

 function my_myme_types($mime_types){
          $mime_types['svg'] = 'image/svg+xml'; //Adding svg
extension
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

No código acima, você notará que a extensão do arquivo é a chave da matriz associada $mime_types e o tipo de mime é o seu valor. Neste exemplo, a extensão de arquivo svg representa arquivos com o tipo de mime image/svg+xml.

Se quiser adicionar vários tipos de arquivos, você pode fazer isso usando o seguinte:

function my_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    $mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

Quando terminar, não se esqueça de salvar suas configurações.

Esperamos que este post tenha ajudado a fazer upload de tipos de arquivos adicionais para a biblioteca de mídia do WordPress. Talvez você também queira ler sobre os melhores plug-ins de upload de arquivos para WordPress.

Também temos um tutorial fácil sobre Como criar um formulário de upload de arquivos no WordPress que você achará útil.

Comentários   Deixe uma resposta

  1. Parse error: syntax error, unexpected ‘$mime_types’ (T_VARIABLE)

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

WordPress Launch Checklist

A lista de verificação definitiva para o lançamento do WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento de seu próximo site WordPress em um ebook prático.
Sim, envie-me o livro eletrônico gratuito grátis!