Você está procurando uma maneira de modificar os tipos de mime de upload permitidos? Embora provavelmente exista um plug-in para isso, criamos um trecho de código rápido que você pode usar para modificar os tipos de mime de upload permitidos no WordPress.
Você adiciona ou remove tipos de arquivos permitidos no pop-up de upload do WordPress. Por padrão, arquivos de fontes como .woff não podem ser carregados no WordPress e esse código corrige isso.
Instruções:
Tudo o que você precisa fazer é adicionar esse código ao arquivo functions.php do seu tema ou em um plug-in específico do site:
function edit_upload_types($existing_mimes = array()) { // allow .woff $existing_mimes['woff'] = 'font/woff'; // add as many as you want with the same syntax // disallow .jpg files unset( $existing_mimes['jpg'] ); return $existing_mimes; } add_filter('upload_mimes', 'edit_upload_types');
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como adicionar corretamente trechos de código no WordPress para não danificar seu site acidentalmente.
Se você gostou desse snippet de código, considere dar uma olhada em nossos outros artigos no site, como: 28 melhores temas de currículo do WordPress para criar a melhor impressão e como criar um formulário de várias páginas no WordPress.
//remove some file type from uploader
add_filter( ‘upload_mimes’, ‘theme_restrict_mime_types’ );
function theme_restrict_mime_types( $mime_types )
{
$mime_types = array(
//’wif’ => ‘text/plain’,
//’doc|docx’ => ‘application/msword’,
‘jpg|jpeg’ => ‘image/jpeg’,
//’gif’ => ‘image/gif’,
‘png’ => ‘image/png’
);
return $mime_types;
}
This code work on WP 5.X
This code doesn’t work for me. I tried in functions.php of my child theme and as a site specific font. Adding tif and removing jpg. After that, it’s still impossible to upload tif and I can still upload a jpg.