2017-06-21 56 views
3

我想在WordPress儀表板上傳自定義字體。當我嘗試上傳字體文件,它顯示錯誤:OTF字體不會在Wordpress中坍塌

add_filter('upload_mimes', 'add_custom_upload_mimes'); 
    function add_custom_upload_mimes($existing_mimes) { 
    $existing_mimes['otf'] = 'application/x-font-opentype'; 
    $existing_mimes['woff'] = 'application/x-font-woff'; 
    $existing_mimes['ttf'] = 'application/x-font-ttf'; 
    $existing_mimes['svg'] = 'image/svg+xml'; 
    $existing_mimes['eot'] = 'application/vnd.ms-fontobject'; 
    return $existing_mimes; 
    } 

現在所有類型的字體要上載,但:

Sorry, this file type is not permitted for security reasons. 

然後我就用下面的代碼允許的字體的所有文件當我上傳.otf字體時,它顯示出同樣的錯誤。

請幫我解決這個問題。提前致謝。

回答

2

嘗試使用

$existing_mimes['otf'] = 'font/otf'; 

$existing_mimes['otf'] = 'application/font-sfnt'; 
+0

這不是爲我工作。 –