我们和我们的用户不能将带有.jfif扩展名的图像(例如whatsapp图像)上传到我们的网站。我们曾尝试编辑functions.php以支持.jfif,但我没有工作。同样的问题也存在于我们的原生IOS和Android应用程序中,它们已经集成到了我们的wordpress中。
发布于 2021-01-02 19:02:54
您需要将此代码添加到functions.php中
因为JFIF只是JPG的另一个文件扩展名,并且这种mime类型已经存在。您需要将文件扩展名添加到接受的数组中。
请参阅:https://developer.wordpress.org/reference/hooks/mime_types/
<?php
add_filter('mime_types', 'dd_add_jfif_files');
function dd_add_jfif_files($mimes){
$mimes['jfif'] = "image/jpeg";
return $mimes;
}发布于 2021-05-18 18:10:38
将此代码添加到活动的主题functions.php文件中。允许的mime类型和文件扩展名的过滤器列表。
请参阅:https://developer.wordpress.org/reference/hooks/upload_mimes/
<?php
add_filter( 'upload_mimes', 'custom_mime_types', 1, 1 );
function custom_mime_types( $mime_types ) {
$mime_types['jfif'] = 'image/jfif+xml'; // Adding .jfif extension
return $mime_types;
}
?>https://stackoverflow.com/questions/65532649
复制相似问题