便利ツール

【ブログ作成の味方】超便利『Font Awesome』の使い方

今回はブログを作成するために非常に便利なツール
『Font Awesome』をご紹介します!!

スポンサーリンク
新たにレンタルサーバーを選ぶならこれ!
エックスサーバー
  • 国内シェアNo.1の高速サーバーなのでストレスフリー!
  • 自動バックアップ機能に標準対応で安心運用可能!
気になるポイント!キャンペーン中に契約すれば.com等のドメインを永久無料で使えます!
WordPressでサイトを運用すると重くなりがちですが、使用しているレンタルサーバーのスペックがあまり良くないと、どんなにWordPress側で高速化をしていても、なかなか高速化の成果が反映されません。サイトの表示スピードが上がらない原因がレンタルサーバーの場合は、エックスサーバーにしてみると改善するかもしれません! またサーバー等のバックアップを自動で行っているので、安心してサイトの運用をすることができます! またマルチドメイン、メールアドレスを無制限で使えるというのもうれしいですね。

公式サイトはこちら

Font Awesomeとは?

Font Awesomeは、ネット上で公開されている様々なアイコンを、
Webフォントとして利用することができるものです。
アイコンを画像としてではなく、フォントとして使えるため、
CSSで調整することで、簡単に色や大きさを変更することができます。

Font Awesomeのメリット・デメリット

Font Awesomeのメリットとデメリットを紹介します。
メリットのほうが圧倒的に多いと個人的には思うので、
非常におすすめです。

メリット

  • 画像と異なり、作成する手間がなく、お手軽・簡単に利用することができる
  • CSSで簡単に色や大きさを変更することができる
  • アイコンの種類が豊富
  • デメリット

  • CSSで調整するため、細かい調整をすることができない
    (例として、一部だけ色を変えるなど)
  • Webフォントであるため、ページの表示がほんの少し遅くなる可能性がある
  • 使用方法の種類

    Font Awesomeを使用する場合は、
    「CDNというインタネット上のデータを使用する方法」 と「必要なファイルをダウンロードする方法」の2つがあります。
    今回はCDNの方法をご紹介します。

    使用方法

    Font Awesomeを使用する前に準備が必要です。

    header.phpにコードを追記

    header.phpに下記のコードを追記します。
    なお、カスタマイズになるので、子テーマを使用しましょう。

    <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet">

    こちらを追記出来たら準備は完了です。

    Font AwesomeのサイトへGO!

    いよいよサイトへGoです!
    以下のサイトへアクセスしてください!
    Font Awesome

    サイトへ飛んだら、サイト上部にある「icons」をクリックしてください。
    赤い四角で囲っている箇所です。

    するとこんな感じでずらっとアイコンが出てきます。

    この中から好きなアイコンをクリックするとこんな感じのページになります。

    そして赤く囲ってある箇所に以下のコードがあります。

    こちらのコードを、ブログの記事などのテキストボックスにコピペすると、
    以下の様に、アイコンが表示されます。

    <p><i class="fa fa-american-sign-language-interpreting"></i> ←これです!</p>

     ←これです!

    スタイルが用意されている!!

    大きさに関してはCSSで調整をしなくても、
    設定する方法があります。
    すでにFont Awesomeで用意されているスタイル等があるため、
    classを入力するだけで、大きさなどを変えることができます。

    例として大きさを変える場合は、

    <p><i class="fa fa-american-sign-language-interpreting fa-lg"></i>fa-lg</p>
    <p><i class="fa fa-american-sign-language-interpreting fa-2x"></i>fa-2x</p>
    <p><i class="fa fa-american-sign-language-interpreting fa-3x"></i>fa-3x</p>
    <p><i class="fa fa-american-sign-language-interpreting fa-4x"></i>fa-4x</p>
    <p><i class="fa fa-american-sign-language-interpreting fa-5x"></i>fa-5x</p>

    fa-lg

    fa-2x

    fa-3x

    fa-4x

    fa-5x

    アイコン同士を重ねることができる!

    非常に面白いのが、Font Awesomeにあるアイコン同士を重ねることができます。
    たとえば先ほどのアイコンと、丸のアイコンの場合だとどうなるか?

    <p>
    <span class="fa-stack fa-lg">
    <i class="fa fa-american-sign-language-interpreting fa-stack-1x" aria-hidden="true"></i>
    <i class="fa fa-circle-thin fa-stack-2x" aria-hidden="true"></i>
    </span>fa-american-sign-language-interpreting とfa-circle-thin
    </p>


    fa-american-sign-language-interpreting とfa-circle-thin

    このようにCSSで調整することなく、大きさを変えたり、
    アイコン同士を重ねることができます。
    他にも下記のFont Awesomeサイトにおいて、CSSなしでできることが記載されているので、
    興味のある方は、確認してみてください。(英語です)
    http://fontawesome.io/examples/

    Font Awesomeを利用すればアイディア次第で、
    色々なことができそうですね。

    皆さんもお試しください。

    以上、ぷるぷるでした~

    コメント

    1. えいと より:

      突然すみません。
      今月LIONblogでブログを始めた「えいと」と申します。

      LIONblogでFont Awesome 5を利用したいのですが設定方法が誤っているのか、アイコンが全て□で表示されてしまいます。
      原因が分かればご教示いただけないでしょうか。

      1. 親テーマから子テーマにheader.phpをコピー

      2.子テーマのheader.php内のとの間にFont Awesome 5の最新バージョンv.5.8.1をコピペ

      3.カスタマイズの追加 CSSで.○○:before{の中に
      [font-family: “Font Awesome 5 Free”;
      contet: “\f24a あわせて読みたい”;
      font-weight: 900;]
      を入力しても「□あわせて読みたい」になってしまいます。

      カスタマイズの高度な設定[LION用]の【直上の自由入力エリア】にFont Awesomeのリンクをコピペしてもダメでした。

      ブログを始めたばかりで何が間違っているかわからず困っています。
      大変恐縮ですがアドバイスいただけますと幸いです。

      以上
      よろしくお願いいたします。

      えいと

      • ぷるぷるぷるぷる より:

        えいと さん

        コメントありがとうございます。

        書いていただいた以下のコードで試してみましたが、一応私の環境ではちゃんと表示されました。

        font-family: “Font Awesome 5 Free”;
        content:"【unicode】";
        font-weight: 900;

        ただ、「\f24a」というコードでは表示されなかったです。
        「\f007」というunicodeであれば表示されたので、こちらで試してみてください。
        もし可能であれば、fontawesome上の「\f24a」のアイコンページを教えてもらえますでしょうか?

        また解決しないようであれば、旧バージョンのfont awesome4.7にしたほうが良いかもしれないです。