ハイリンクス

WordPressのプラグインやオススメツール・ソフト、その他実際に使ってみて「コレだ!」というものをご紹介

Font AwesomeアイコンをCSSを使ってWordPressサイトに表示させる

   

141122_2101

http://fortawesome.github.io/Font-Awesome/

Stinger5では記事公開日やカテゴリーなどのアイコンがデフォルトでFont Awesomeとなってますね。

実際に記事公開日アイコンのphpのソースを見てみると

こんな感じになっていて、これがサイト上ではこうなります。

141122_2102

画像の場合、新しい画像を張り替えないといけなく、しかも不要な画像がサーバー上にあり容量を食ってしまったりします。ただ、php上の場合、<i></i>タグを張り替えることでアイコンが表示されるのでとても便利です。

スポンサーリンク

Font AwesomeアイコンをCSSで表示させる

php上にソースを書き込むのもいいと思います。ただ、例えば見出しの先頭に「チェックマーク」を付けて見出し自体にアクセントをつけようとするなど、毎回毎回ソースを書き込むのはとっても面倒くさい。それに今まで公開した記事にも同じことをしないといけません。

こんな感じで面倒。

これを見出しボタンをクリックしたらFont Awesomeアイコンも一緒に表示されるようにしていきます。

最終的にこのような感じになります。

141122_2103

当サイトの見出し4(テーマとしてStinger5使用)ではテキストの先頭にチェックマークが表示されるようになってます。あと、サイトバーの新着エントリーなどの見出しにもCSSを使用してFont Awesomeアイコンが表示されるようになってます。

 

まず初めに

CDNを使用してアイコンを表示させるので、下記ソースをサイトの<head>に記述して下さい。

Get Started with Font Awesome

 

CSSの中身

当サイトのh4タグ(Stinger5使用)はこのようなソースです。

これだけだとまだアイコンは表示されません。

そこで下記のようなソースを加えていきます。

h4のあとに「:before」を追加します。

paddingはアイコンの表示位置なのでお好みで調整。

contentのあとにある「\f00c」は
Font Awesome Icons

ここから好きなアイコンを選択クリックします。

141122_2106

このような表示がでるのでUnicode横の「f00c」をCSSに記述し、「f00c」にバックスラッシュもしくは円マークを記述します。フォントによって変化あり。

141122_2104

これでFont Awesomeアイコンが見出し4を使用したときに一緒に表示されます。

141122_2103

まとめ

Font AwesomeのUnicodeを使用すればphpにソースを記述しなくて済むのでとても便利です。

ほんの少しアイコンを追加して他のサイト・ブログとの差別化を測ってみてはどうでしょうか?

 - WordPress, サイト運営, デザイン


  • このエントリーをはてなブックマークに追加

Message

メールアドレスが公開されることはありません。

関連記事

medium_8663075893
WordPressの記事公開前に「いいの?」と警告メッセージを表示する方法

WordPressでサイト・ブログを作成しているなら一度は経験したことがあるあれ …

131220_2102
WordPressでソースコードをファイル毎に分けて管理する方法!これは断然ラク!

WordPressをインストールしたらデフォルト設定のまま使用するってことは(た …

131212_2138
WordPressのコメント欄をカスタマイズ!メルアド・サイト項目を削除

WordPressのデフォルトのコメント欄って要らない項目を削除することが素人に …

medium_2797544238
ping送信先一覧!生きてる・効果があるURL20個をご紹介!

突然ですが・・・pingを送信していますか? まぁ正直ping送信したからアクセ …

140105_2301
【WordPress】YouTubeやデイリーモーションの画像を記事に貼り付ける方法!

WordPressにYouTubeやDailymotionなどの動画を記事に貼り …

140319_2202
これだけ?.htaccessに3行コードを追加するだけでWordPressが高速化!

ボクのサイトは記事数がまだまだ100ページと少なく、画像もTinyPiNGやJP …

131110_2301
プラグインなしでmoreタグ部分にアドセンス広告を挿入する方法

Google AdSenseの配置でクリックされやすい効果的な配置場所として「記 …

medium_100490646
80codeサーバーの契約からデータベース・FTP・独自ドメイン設定まで!

月額最低480円から使用できる海外格安レンタルサーバーの80codeの契約方法を …

140105_1903
Google Analytics(アクセス解析)をWordPressに導入する方法!

サイトを運営するにあたってアクセス解析は必ず導入しておきましょう。いつ誰がどんな …

medium_4167966264
初心者さん必読!サーバー契約から記事投稿(WordPress)までの流れ

ウェブサイトを全く作ったことがない人にとっては何から始めていいのか?わからないこ …