Twenty Fifteen テーマ用フォント "Noto" / "Inconsolata"の使用を止

TwentyFifteenでは、テーマ用のフォントとして「Noto」と「Inconsolata」というフォントをGoogleフォントから引っ張ってきて使用されるようです。
ちなみにどのようなフォントかというと以下確認してみて下さい。アルファベット用です。
Noto / Noto Serif / Inconsolata
デフォルトでは、日本語環境でも""に翻訳され、フォント用CSSファイルの読み込みが行われるようです。詳しくは、/wp-content/themes/twentyfifteen/functions.php内のtwentyfifteen_fonts_urlを参照して下さい。
// /wp-content/languages/themes/twentyfifteen-ja.po // (Twenty Fifteenの日本語翻訳ファイル) #. Translators: If there are characters in your language that are not supported #. by Inconsolata, translate this to 'off'. Do not translate into your own #. language. #: functions.php:177 msgctxt "Inconsolata font: on or off" msgid "on" msgstr "on" #. Translators: If there are characters in your language that are not supported #. by Noto Sans, translate this to 'off'. Do not translate into your own #. language. #: functions.php:161 msgctxt "Noto Sans font: on or off" msgid "on" msgstr "on" #. Translators: If there are characters in your language that are not supported #. by Noto Serif, translate this to 'off'. Do not translate into your own #. language. #: functions.php:169 msgctxt "Noto Serif font: on or off" msgid "on" msgstr "on"
方法は3つほどありそうなので一番いいのを選んで無効化してみてください。
WP Multibyte Patchの機能
/wp-content/plugins/wp-multibyte-patch/wpmp-config-sample-ja.phpを/wp-content直下にコピーしてwpmp-config.phpへリネーム
// /wp-content/wpmp-config.php $wpmp_conf['patch_force_twentyfifteen_google_fonts_off'] = true;
翻訳ファイルを編集して無効化
該当部分の翻訳をmsgstr "off"と変更すると使用されないような仕組みになっています。
フックして無効化
以下のコードを子テーマのfunctions.phpに追加することでフォントへのリンクを行わないようにできます。
// オリジナル twentyfifteen_fonts_url in functions.php function mytheme_dequeue_fonts() { wp_dequeue_style( 'twentyfifteen-fonts' ); } add_action( 'wp_enqueue_scripts', 'mytheme_dequeue_fonts', 11);
どのみち、style.cssでフォントの設定は行わなくてはいけませんが、余計な読み込みを省くことできます。
関連記事
-
-
Twenty Fourteen クレジットを非表示・変更方法
Twenty Fourteenにも最下部に「Proudly powered by WordPress」というコピーライトが表示されます。それを削除もしくは変更するには、footer.phpを編集して行
-
-
投稿タイトル(entry-title)を非表示にする
表題通り「投稿タイトルを表示しない」ことは、"投稿ページ"ではあまりないと思いますが、"固定ページ"では意外とあったりします。 編集画面でTitleを入力しないでおけば、それで済むのですが、ペー
-
-
Twenty Fourteen カスタマイズ
「Twenty Fourteen」はWordPress 3.8のデフォルトテーマです。TwentyThirteenから彩りもガラッとかわってますね。個人的には、すごく好きなデザイン。 Twent
-
-
コメント欄停止・コメント削除
WordPressでは標準でコメント機能が付いてきます。この投稿ではコメント機能の停止や既に投稿されたコメントを削除する方法を紹介します。 設定による停止方法 新規の投稿に関してコメントを停止
-
-
テーブル実装プラグイン「TablePress」 + レスポンシブ対応
「TablePress」は、WordPressにテーブルを実装できるプラグインです。専用のレスポンシブ化のプラグインもリリースされています。ダウンロード デモ (PCの場合はブラウザの幅狭めてみたり
-
-
ツールチップ実装プラグイン「WordPress Tooltip」
「WordPress Tooltip」は、WordPressにツールチップを実装できるプラグインです。jQueryプラグイン「TipTip」を組み込んでいます。プラグインページの対応バージョンは古めで
-
-
「カレンダー」ウィジェット カスタマイズ・プラグイン
目次 カレンダー移動をajax遷移させるようにする 営業日・休業日を色分けして表示 ページやウィジェットにgoogleカレンダーを追加 カレンダーウィジェットをajax遷移させるよ
-
-
「All in One SEO Pack」を代替するための準備
「All in One SEO Pack」は、SEO対策に必要な基本的な設定を行ってくれるプラグインです。とある事情で、無効化することになったので代替を行いました。特に問題があるわけではなく、特殊なこ
-
-
翻訳ファイルの子テーマ化
子テーマでfunctions.phpなどを変更していくと翻訳すべき項目にぶつかっていくと思います。例を挙げると_()の部分で、Wordpressが翻訳を行ってくれる部分です。 個人的には、日本語
-
-
折りたたみ要素やタブなどをショートコードで実装できるプラグイン「Arconix Shortcodes」
「Arconix Shortcodes」は、投稿内にショートコードでいろいろな要素を実装できるプラグインです。ダウンロードはこちらからできます。ダウンロード・解凍してpluginsディレクトリにアップ
- PREV
- 「isUnique」バリデーション
- NEXT
- Ruby 2.xをUbuntuにインストール
Comment
いちおう変える時のメモ
Link:WordPress | Twenty Fifteen テーマ用フォント “Noto” / “Inconsolata”の使用を止
これに合わせてサムネイルも作り直しました。