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でフォントの設定は行わなくてはいけませんが、余計な読み込みを省くことできます。
関連記事
-
-
テーマ ブックマーク 2014
有料 技術系・ガジェットサイトテーマ 30 Blog & Magazine Style WordPress Themes for Tech & Gadget Sites
-
-
Twenty Twelve カスタマイズ
何点かTwentyTwelveのカスタマイズについてご質問をいただきましたのでここでまとめてみます。 目次 子テーマのつくりかた 他記事へのリンク アーカイブタイトル("カテゴリー別アーカ
-
-
ie.cssの子テーマ化など Twenty Twelve 1.1での変更点
TwentyTwelveが1.0から1.1にアップデートされたので、勉強もかねていくつか変更点を洗ってみました。 ie.cssを外出し pubdateの削除 rel="generator"
-
-
「Google Analytics for WordPress」投稿URLにやたら長いパラメータがついてしまう
Google 検索結果をみていたら、Wordpressの投稿のURLが実際のものより異様に長くなっているので何かなと思って調査してみました。 このような感じで http://kwski.net/ca
-
-
Tumblrの投稿をウィジェットに表示できる「Tumblr Widget」
このブログでは、サイドバーウィジェットに「Tumblr」に投稿したブックマーク一覧を表示させています。プラグインは「Tumblr Widget」を使用しています。ダウンロード 「This plugi
-
-
独自のCSSやJSを読み込む
WordPressで、プラグインではなく自作したりダウンロードしてきたCSSやJS(プラグイン)を読み込んだりするケースがあると思います。今回は、その際のCSSやJSファイルの使用方法をまとめてみまし
-
-
Twenty Fifteen カスタマイズ
WordPress 4.1のデフォルトテーマである「Twenty Fifteen」は三世代前の「Twenty Twelve」に似たテーマで非常にシンプルなテーマにまとまっていますね。カスタマイズをまと
-
-
titleタグ(wp_title) カスタマイズ
SEO対策を行う際に、titleタグは重要な要素だと言われています。 「サイトのタイトル」、「キャッチフレーズ」(site_description)、「カテゴリー名」など色々と組み合わせてみることが
-
-
"コメントを残す" 削除・文言を変更する方法
コメントフォームに表示される「コメントを残す」はWordPress標準で翻訳される要素です。テーマ側でカスタマイズしていない限り表示されます。 ここでは、この要素を削除したり、文言を変更する方法を紹
-
-
テーマ ブックマーク 2013
2012 フリーテーマ トップ 20 Top 20 Free WordPress Themes of 2012 http://ow.ly/wMGjZ ハイクオリティフリーテーマ 3月 20 Top
- PREV
- 「isUnique」バリデーション
- NEXT
- Ruby 2.xをUbuntuにインストール
Comment
いちおう変える時のメモ
Link:WordPress | Twenty Fifteen テーマ用フォント “Noto” / “Inconsolata”の使用を止
これに合わせてサムネイルも作り直しました。