2017-01-16 33 views
2

私はWordPress用のFont Organizerプラグインを使用しています。それは私のコンピュータに保存したフォントをアップロードするための良いオプションを持っています。私は何とかWordpressのは、私はここにそれを使用することができ、それを受け入れるように取得する必要があります:1つのWordpressサイトで.ttfファイルのアップロードを許可する方法を教えてください。

enter image description here

をしかし、私はエラーを取得しています:Error uploading the file: Sorry, this file type is not permitted for security reasons.

私はWordpressのは、一時的にこれを許可せてはどうすればよいですか?また、この方法はうまくいくのでしょうか?最終的な目標は、ヘッダーテキストのフォントを変更する必要があるため、上記の画像のドロップダウンリストに表示することです。私は必要なプログラミングをすることができます。

答えて

0

pluginsがあり、特定のMIMEタイプをホワイトリストに登録できます。

また、add_filterフックを使用して、テーマまたはプラグインからデフォルトの許可されたMIMEタイプを拡張することができます。

P.S .:圧縮されていないので、Webでの使用には本当に使用しないでください。代わりにwoff、woff2またはeotを使用してください。

4

function.phpファイルに簡単なフィルタコードを追加することで、サイトに.ttfフォントのアップロードを許可することができます。以下は

あなたはそれらのファイルをアップロードできるようにする機能でより多くのMIMEタイプを追加することができる唯一の

add_filter('upload_mimes', 'add_custom_upload_mimes'); 
    function add_custom_upload_mimes($existing_mimes) { 
     $existing_mimes['ttf'] = 'application/x-font-ttf'; 
     return $existing_mimes; 
    } 

の.ttfフォントのためのコードです。

0

特定のMIMEタイプのサポートを追加するには、コードスニペットを使用するか、プラグインを使用してその機能を有効にします。または、ファイルを圧縮されたバージョンに変換するなどの方法でファイルを圧縮することができます。https://everythingfonts.com/ttf-to-woff

これは私があなたの非常に同じ問題を解決しようとしている最中です。または最速か何か:それはちょうど働く。

関連する問題