ごけたです。
 Webアイコンは「Font Awesome」だけでありませんが、
 使用、説明率が高いものが無難かと。
  
  
はじめに
WordPress Twenty Sixteen カスタマイズ その9-1
 今回はフッター部分にある「サブテキスト」、
 いわゆる「コピーライト」や「proudly powered by wordpress」の続きです。
ここのでコピーライトは「その9」で設定した
 「Copyright © 2017 「サイトタイトル」All Rights Reserved.」です。
 その「Copyright © 2017」の「©」の部分を「Webアイコン」に変更してみました。
 
  
 ページ構成
 画像、ソースコード、その下に説明文の構成になっています。
 画像はクリックすると拡大されて表示されます。
 リンクは予告なく削除される場合がございます。
 OSはWindows、ブラウザーはchrome、
 レンタルサーバーはエックスサーバーです。
  
  
Webアイコンとは
ここでは「Webアイコン」と言っていますが、大まかな括りでは
 Web Fonts(ウェブ フォント)になります。
「Webアイコン」は私が使用させて頂いている「simplicity2」テーマでは
 パンくずリストや投稿日、カテゴリー前に表示されていたりします。
  
1 2 3 4 5 6 7  | .site-footer .site-title:after {  content: "\002f";  display: inline-block;  font-family: Montserrat, sans-serif;  opacity: 0.7;  padding: 0 0.307692308em 0 0.538461538em; }  | 
「その9」の「/」に当たる「content: “\002f”;」もWebアイコンのソースコードになります。
「style.css」ファイル内を「content:」で検索すると、
 Webアイコンのソースコードが多数出てきます。
ということはTwenty SixteenにはWebアイコンが使用できる初期設定が
 既に済んでいることになります。
「Wordpressに入っているWebアイコン」で検索してみると、
 「Dashicons」なる「Webアイコン」が入っているようです。
なんですが「Dashicons」のアイコンの一覧や使い方がイマイチ分かりません。
Wordpressに入っている「Dashicons」と同じような
理解するのを放棄した設定方法と、
私でも理解出来た方法があります。
ここでは私でも理解できた方法のみで表示設定しています。
コピーライトに表示させる為の「Font Awesome」の説明はしていますが、
「Font Awesome」自体の細かい説明はしていません。
Versionは5.2です。
 
 ※文中に「親」という言葉が度々出てきます。
 ここでの「親」とは「子テーマ」ではない、
 元々のTwenty Sixteenの各ファイルのことです。
 カスタマイズは「子テーマ」で行っているので、
 その対比として「親」、「親テーマ」と呼んでいます。
  
  
1:事前準備-1
Webアイコンを表示させたいコピーライトは「footer.php」ファイル内にあります。
親ファイルを直接変更するのは好ましくないので、
 子テーマ用の「footer.php」ファイルを用意します。
 「その9」で既に用意していますのでここでは説明は省略します。
  
  
1-1:事前準備-2
Webアイコン「Font Awesome」を使用するにはWordpressに
 「Font Awesomeを使いますよ」と知らせなくてはいけません。
Wordpressの「haeder.php」ファイルにペーストすると
「Font Awesome」を使用する準備が整います。
子テーマ用の「header.php」ファイルを用意します。
 
  

 FTPソフトを使って、親の「Twenty Sixteen」から「header.php」ファイルを
 PC側の任意の場所にダウンロードします。ここではデスクトップ上です。
ダウンロードしたファイルの中身を
 書き換えたり、削除したりは一切有りません。このままです。
  
  

 次にデスクトップにダウンロードした「header.php」ファイルを
 FTPソフトを使ってTwenty Sixteenの「子テーマフォルダ」にアップロードします。
 アップロードが終わったらFTPソフトは閉じます。
 
  
右列に「テーマヘッダー(header.php)」が追加表示されていれば完了です。
 
  
1-2:事前準備-3
「Font Awesome 5.2」のソースコードを「header.php」ファイルにコピペします。
  
  
 
「Font Awesome」のサイトにアクセスします。
 トップページの右上に「Font Awesome 5.1」を表示が出るかも知れませんが、
 別のページを表示すると「5.2」と表示されます。なので「5.2」としています。
「Font Awesome 5.2」のリンクをクリックして開くか、
 新規ウィンドウで「Font Awesome」と入力して開いて下さい。
 
  
1  | <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt" crossorigin="anonymous">  | 
このページには「header.php」ファイルにコピペする「Font Awesome」専用の
 ソースコードが表示されています。
長いソースコードをなぞることなく簡単にソースコードがコピー出来ます。
左下にコピーした専用ソースコードをどこにペーストすべきか書いてあります。
「あなたのファイルの中の素晴らしいフォントを呼び出す
必要なものがすべて含まれているこのコードを、フォントAwesomeを
使用する各テンプレートまたはページの<head>内に配置します。」と訳しました。
 
  
1  | ?><!DOCTYPE html> <html <?php language_attributes(); ?> class="no-js"> <head> <meta charset="<?php bloginfo( ‘charset’ ); ?>"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <?php if ( is_singular() && pings_open( get_queried_object() ) ) : ?> <link rel="pingback" href="<?php bloginfo( ‘pingback_url’ ); ?>"> <?php endif; ?> <?php wp_head(); ?> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt" crossorigin="anonymous"> </head>  | 
「ページの<head>内に配置します。」をヒントに
 「header.php」ファイル内の「<head>」と「</head>」の間にペーストしました。
 ここでは「</head>」の上にペーストしました。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
WordPressに「Font Awesome」の使用を知らせるだけなので、
 サイト自体の表示は何も変化しません。
WordPressはログインしたままで、
 「Font Awesome」のサイトは表示したままで進めます。
 
  
2:「コピーライト」を「Webアイコン」に変更表示させる
大変お待たせ致しました。
 ここで「©」をWebアイコンに変更します。
 
  

 1:どのページを開いた状態からでも、サイト上段の「Icons」をクリックします。
 2:「Icons」左列の「Free」をクリックしてチェックを入れます。
 3:「検索欄」に「copyright」と入力すると使用可能なアイコンが表示されます。
 4:今回は右側の「REGULAR」アイコンを選択クリックしました。
 
  

 選択クリックしたアイコンの表示が色々でますが、
 初期設定のまま左下のソースコードをコピーします。
 ここでも「クリップボードアイコン」をクリックすると自動でコピー出来ます。
「Font Awesome」はこれで終わりです。
 ※あとでもう1つ追加するので、ここではサイトは開いたままです。
 
  
コピーライトがあるのは「footer.php」ファイルです。
右列の「フッターテーマ(footer.php)」をクリックします。
「Copyright © 2017」
  
1  | <i class="far fa-copyright"></i>  | 
「footer.php」ファイル内のコピーライトの「©」(クレジットマーク)を削除して、
 こちらの「コピーライトのWebアイコン」のソースコードをペーストします。
 
  
1  | Copyright <i class="far fa-copyright"></i> 2017 <a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" rel="home"><?php bloginfo( ‘name’ ); ?></a> All Rights Reserved.  | 
入れ替えたソースコードです。
 半角英数のスペースを入れて前後の文字間を調整します。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
 
  

 「Copyright © 2017 「サイトタイトル」All Rights Reserved.」の
 「©」がWebアイコンの「©」に変更されていれば完了です。
 上段が変更前、下段が変更後です。
  
  
2-2:初期設定のコピーライトにWebアイコンの「©」を追加する
「2-1」は「Copyright © 2017 「サイトタイトル」All Rights Reserved.」の
 「©」の変更でした。これは「その9」の続きの設定になります。
今回は初期設定の「サイトタイトル / Proudly powered by WordPress」の
 「/」(スラッシュ)を「©」に変更します。
「Proudly powered by WordPress」の前にWebアイコンを表示する設定で行います。
  
1 2 3  | <a href="<?php echo esc_url( __( ‘https://wordpress.org/’, ‘twentysixteen’ ) ); ?>" class="imprint"> <?php printf( __( ‘Proudly powered by %s’, ‘twentysixteen’ ), ‘WordPress’ ); ?> </a>  | 
「Proudly powered by WordPress」は「footer.php」ファイルの
 60-62行目前後にあります。
 一番先頭の「<a href=”」の前にコピーライトのWebアイコンの
 ソースコードをペーストします。
 半角英数のスペースを入れて前後の文字間を調整します。
 
  
1 2 3  | <i class="far fa-copyright"></i> <a href="<?php echo esc_url( __( ‘https://wordpress.org/’, ‘twentysixteen’ ) ); ?>" class="imprint"> <?php printf( __( ‘Proudly powered by %s’, ‘twentysixteen’ ), ‘WordPress’ ); ?> </a>  | 
一番先頭にコピーライトのWebアイコンのソースコードを入力した状態です。
 半角英数のスペースを入れて前後の文字間を調整しています。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
Webアイコンの「©」が「/」(スラッシュ)と入れ替わったか確認します。
 
  
![]()
 「/」(スラッシュ)がまだ残っています。当然ですね。
 「proudly powered by wordpress」の前にWebアイコンの入力しただけでは
 「/」(スラッシュ)と入れ替わりません。
「/」(スラッシュ)は非表示設定で行います。
 「/」(スラッシュ)の非表示方法は「その9」に記載しましたのでここでは省略します。
 
  

 「/」(スラッシュ)を非表示にして、
 「サイトタイトル © proudly powered by wordpress」といるか確認します。
2-3:「Webアイコン」を追加してみる
「©」の変化がちょっと分かりずらいので、ついでに
 「Wordpress」のWebアイコンと「Twenty Sixteen」の文字を
 「All Rights Reserved.」の後ろに追加してみました。
 
  
1  | <i class="fab fa-wordpress-simple"></i>  | 
設定はコピーライトと同じで「Font Awesome」の「Icons」から「Free」をクリックします。
 「Wordprss」と入力検索して使用できるアイコンのソースコードをコピーして、
 「All Rights Reserved.」の後ろにペーストするだけです。
 今回は右側の「wordpress-simple」を選択しました。
  
1  | Copyright <i class="far fa-copyright"></i> 2017 <a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a> All Rights Reserved. <i class="fab fa-wordpress-simple"></i> Twenty Sixteen  | 
「All Rights Reserved.」の後ろに「Wordpress」をWebアイコンに。
 「Wordpress」のWebアイコンの後ろに「Twenty Sixteen」の
 文字入力したソースコードです。
Webアイコンのソースコードをペーストしたり、文字入力する際は
 半角スペースを入れて前後の文字間を調整します。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
 
  

 「All Rights Reserved.」の後ろに「Wordpress」のWebアイコンと
 「Twenty Sixteen」の文字が表示されていれば完了です。
 リンクはサイトタイトルのみの設定になっています。
 
  

 アンドロイドのスクリーンショットした画像でも、
 Webアイコンはしっかり表示されています。
  
  
2-4:「2-3」のリンクの位置を伸ばす
「2-3」ではサイトタイトルのみリンクが設定されています。
 サイトタイトルから最後尾のTwenty Sixteenまでリンクを設定することが出来ます。
  
 [code]
1  | Copyright <i class="far fa-copyright"></i> 2017 <a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" rel="home"><?php bloginfo( ‘name’ ); ?></a> All Rights Reserved. <i class="fab fa-wordpress-simple"></i> Twenty Sixteen  | 
「Twenty Sixteen」の後ろに「</a>」を入力します。
1  | Copyright <i class="far fa-copyright"></i> 2017 <a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" rel="home"><?php bloginfo( ‘name’ ); ?> All Rights Reserved. <i class="fab fa-wordpress-simple"></i> Twenty Sixteen </a>  | 
半角スペースを入れて前後の文字間を調整します。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
 
  
リンクの設定が「Twenty Sixteen」までになっているか確認します。
  
  
2-5:「2-2」の初期設定に「Webアイコン」を追加してみる
1  | <i class="fab fa-wordpress-simple"></i>  | 
「2-2」では「サイトタイトル」と「proudly powered by wordpress」の間に
 「©」を追加しました。
 今度は最後尾に「Wordpress」のWebアイコンのソースコードをコピペします。
 ソースコードの後ろに「Twenty Sixteen」の文字も入力します。
「proudly powered by wordpress」の後ろに「wordpress」のWebアイコンは
 ちょっとしつこい感じなので、
 最後尾の「’WordPress’ ); ?>」の「Wordpress」を削除します。
 「” ); ?>」削除した箇所はスペースも空けていません。
  
1  | <i class="far fa-copyright"></i> <a href="<?php echo esc_url( __( ‘https://wordpress.org/’, ‘twentysixteen’ ) ); ?>"><?php printf( __( ‘Proudly powered by %s’, ‘twentysixteen’ ), ” ); ?></a> <i class="fab fa-wordpress-simple"></i> Twenty Sixteen  | 
最終的にこちらのソースコードを今あるソースコードと入れ替えます。
 Webアイコンのソースコードをペーストしたり、文字入力する際は
 半角スペースを入れて前後の文字間を調整します。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
 
  

 「Proudly powered by」の後ろにWordpressのWebアイコンとTwnety Sixteenの文字が
 表示されていれば完了です。
 ※ここでのリンクはサイトタイトルのみに設定されています。
  
1  | <i class="far fa-copyright"></i> <a href="<?php echo esc_url( __( ‘https://wordpress.org/’, ‘twentysixteen’ ) ); ?>"><?php printf( __( ‘Proudly powered by %s’, ‘twentysixteen’ ), ” ); ?> <i class="fab fa-wordpress-simple"></i> Twenty Sixteen </a>  | 
「” ); ?> <i class=””」の「</a>」を削除して、
「</i> 「Twnety Sixteen」の後ろで「</a>」を入力します。
Webアイコンのソースコードをペーストしたりする際は
 半角スペースを入れて前後の文字間を調整します。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
 
  
リンクの設定が「Twenty Sixteen」までになっているか確認します。
  
  
3:アイコンの色を変更してみる
2つのWebアイコンをコピーライトで表示しましたが、
 アイコンの色は初期設定のグレー系になっています。
今度はWebアイコンごとに色指定してみます。
 コピーライトのWebアイコンのソースコードに色指定を追加します。
直接カラーコードを入力しても色は変更されません。「footer.php」ファイルには
「Webアイコンの色を変更するよ」の指示だけを入力します。実際の色指定は「style.css」ファイル内でカラーコードを入力して行います。
 
  
「Copyright © 2017 「サイトタイトル」All Rights Reserved.」の場合。
 リンクの設定は「Twenty Sixteen」までの状態で進めています。
「footer.php」ファイル内で実際に色指定するために下準備を行います。
  
1  | <i class="far fa-copyright"></i>  | 
「footer.php」ファイル内の
 「fa-copyright」の後ろに「半角英数のスペースを1つ開けてfa-xxxxx」と入力します。
「white」とか「red」とか具体的な色の名前でもいいんですが、
今後別のアイコンで同じ色の名前を使用すると、色変更する際に面倒になります。
※「Font Awesome」のサイトでは赤を「fa-tomato」(トマト)にしてました。それを避けためにここでは個別にローマ字で「どこそこは何色」と入力して
判別しやすくしたつもりです。
例えば「fa-copiraitohaaka」(コピーライトは赤)とかです。
「style.css」ファイルの色指定用して使用します。
1  | <i class="far fa-copyright fa-copiraitohaaka"></i>  | 
コピーライトのWebアイコン用のソースコードに色の指示を追加したソースコードを
 「footer.php」ファイル内にすでにあるコピーライトのWebアイコン用のみの
 ソースコードと入れ替えます。
  
1  | Copyright <i class="far fa-copyright fa-copiraitohaaka"></i> 2017  | 
入れ替えたの箇所のみのソースコードです。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
色指定用の下準備入力なので、画面表示には何も変化は起こりません。
  
3-1-1:コピーライトのWebアイコンの色を変更してみる-「style.css」
「footer.php」ファイルで色指定するための下準備は終わったので、
 次は実際にカラーコードを入力して色を変更します。
「テーマの編集」画面右列の「style.css」ファイルを選択クリックして表示ます。
 「footer.php」ファイルに入力した「fa-copiraitohaaka」を
 色変更を実行するソースコードとして「style.css」ファイルに入力します。
  
1 2 3  | .fa-copiraitohaaka { color: #ff0000; }  | 
カラーコードを入力して色を変更させる簡単なものです。
カラーコードで「グレー系」から「赤系」=「color: #ff0000;」に変更しました。
  
1 2 3 4 5 6 7 8 9 10  | /* 3:コピーライト中央寄せ */ .site-info { width: 100%; text-align: center; } /* 9-1:コピーライトのcアイコン色指定 */ .fa-copiraitohaaka:before { color: #ff0000; }  | 
こちらのソースコードを「style.css」ファイルの一番下にコピぺします。
 「その9」からの続きで言えば「/* 3:コピーライト中央寄せ */」の下にコピペします。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
ここではソースコードの上に
 「/* 9-1:コピーライトのcアイコン色指定 */」とタイトルを付けました。
「©」がグレー系から赤になっているか確認します。
  
  
続けて「Wordpress」のWebアイコンの色の変更です。
 設定は3-1と同じですが、「footer.php」ファイル用の色指定を設定します。
WordPressのWebアイコンの色指定は
 「fa-wadopuresuhaao」(ワードプレスは青)と入力しました。
  
1  | <i class="fab fa-wordpress-simple fa-wadopuresuhaao"></i>  | 
wordpressのWebアイコン用のソースコードに色の指示を追加したソースコードを
 「footer.php」ファイル内にすでにあるwordpressのWebアイコン用のみの
 ソースコードと入れ替えます。
1  | All Rights Reserved. <i class="fab fa-wordpress-simple fa-wadopuresuhaao"></i> Twenty Sixteen </a>  | 
入れ替えたの箇所のみのソースコードです。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
色指定用の下準備入力なので、画面表示には何も変化は起こりません。
  
  
3-2-1:WordpressのWebアイコンの色を変更してみる-「style.css」
「style.css」ファイル内で色指定を行います。
  
1 2 3  | .fa-wadopuresuhaao { color: #007acc; }  | 
カラーコードで「グレー系」から「赤系」=「color: #007acc;」に変更しました。
 リンクの色と同じです。
  
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16  | /* 3:コピーライト中央寄せ */ .site-info {     width: 100%;     text-align: center; } /* 9-1:コピーライトのcアイコン色指定 */ .fa-copiraitohaaka:before {  color: #ff0000; } /* 9-1:コピーライトのwpアイコン色指定 */ .fa-wadopuresuhaao {  color: #007acc; }  | 
「/* 9-1:コピーライトのwpアイコン色指定 */」のソースコードを
 「/* 9-1:コピーライトのcアイコン色指定 */」の下にコピペします。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
ここではソースコードの上に
 「/* 9-1:コピーライトのwpアイコン色指定 */」とタイトルを付けました。
 
  

 WordpressのWebアイコンが「グレー系」から「青系」に変更しているか、
 リンクが「サイトタイトル」から「Twenty Sixteen」まであるかも確認します。
  
1  | Copyright <i class="far fa-copyright fa-copiraitohaaka"></i> 2017 <a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" rel="home"><?php bloginfo( ‘name’ ); ?> All Rights Reserved. <i class="fab fa-wordpress-simple fa-wadopuresuhaao"></i> Twenty Sixteen </a>  | 
2つのWebアイコンの色設定をした「footer.php」ファイル内のソースコードです。
 
  

 スマホ画面サイズでも。アンドロイドのスクリーンショットです。
  
  
3から3-2-1までをまとめて初期設定のコピーライトに付けたWebアイコンの
 色を変更してみます。
「footer.php」ファイル内の色指定は
 「©」が「<i class=”far fa-copyright fa-copiraitohaaka”></i> 」、
 「wordpress」が「<i class=”fab fa-wordpress-simple fa-wadopuresuhaao”></i>」です。
  
1  | <i class="far fa-copyright fa-copiraitohaaka"></i> <a href="<?php echo esc_url( __( ‘https://wordpress.org/’, ‘twentysixteen’ ) ); ?>"><?php printf( __( ‘Proudly powered by %s’, ‘twentysixteen’ ), ” ); ?> <i class="fab fa-wordpress-simple fa-wadopuresuhaao"></i> Twenty Sixteen </a>  | 
webアイコンに色設定を追加した状態の初期設定のコピーライトのソースコードです。
 今あるソースコードと入れ替えます。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
色指定用の下準備入力なので、画面表示には何も変化は起こりません。
「style.css」ファイル内の色指定は
  
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15  | /* 3:コピーライト中央寄せ */ .stwentyite-info { width: 100%; text-align: center; } /* 9-1:コピーライトのcアイコン色指定 */ .fa-copiraitohaaka:before { color: #ff0000; } /* 9-1:コピーライトのwpアイコン色指定 */ .fa-wadopuresuhaao { color: #007acc; }  | 
「style.css」ファイル内に「/* 9-1:コピーライトのcアイコン色指定 */」と
 「/* 9-1:コピーライトのwpアイコン色指定 */」のソースコードをコピペします。
 「テーマの編集」画面一番下の「ファイルの更新」ボタンをクリックします。
 
  

 「©」が赤に、「Wordpress」のアイコンが青になっているか、
 「Twenty Sixteen」までリンクが設定されているか確認します。
  
  
4:「Font Awesome」を使用する上での注意点
「Font Awesome」もソフトですのでバージョンアップします。
 バージョンアップすると、Webアイコンは表示されません。
 クレジットを見てWebアイコンが表示されていない場合は、
 「Font Awesome」がバージョンアップされた思って下さい。
 「0.x」ではなく、「5→6」とか。
「Font Awesome」のバージョンはサイトにアクセスして
 トップページ中段左側の「Download Font Awesome Free」の下に
 「Version x.x.xx」と表記されています。
 この記事を書いてる時は「Version 5.2」でした。
  
  
さいごに
「Font Awesome」やWordpressに初期設定で導入されている「Dashicons」は、
 今回の設定方法ではない方法を推奨しているようです。
多分、推奨版が理解出来れば、今回の色の設定だけなく、静的でも動的でも
 もっと簡単に設定できるかと。
 未だに理解できずにいます。
最後までお合い下さいまして有難うございました。






