2016年1月24日

サイドバーにSNSフォローボタンを自作して設置する、WordPress、フォローバナーをカスタム。

スポンサードリンク

 SNSの共有ボタン・バナーと同様に、大切なフォローボタン。
読者がすぐフォローバナーをクリック出来るよう、設置しておきたい。

公式バナーは読み込みが遅いので、自作してみましょう。

SNSフォローボタンを自分で作ってサイドバーに置く


 これはなかなかかわいいので、オススメです。
キレイに仕上がります。


参考にしたサイト

【STINGER5】コピペOK!サイドバーにアイコンフォントでSNS各種のフォローボタンを作る
http://shufulife.com/followme/


 私が使用するテーマはStinger5です。
Font Awesomeがデフォルトで使えるようになっています。

フォントアイコンを使うとキレイに仕上がるのでオススメ。

まだお使いで無いかたは、
まずFont Awesomeを使えるようにしておいて下さい。

私の過去記事もどうぞ。

WEBアイコンのFont Awesomeを活用しよう。Stinger5ならすぐ使えます。



 では始めます。
今回はサイドバーに設置します。

という事で、

sidebar.php→

こちらの任意の場所(好きな箇所でOK)に、コードを記述します。


 もし、サイドバーでも、
スクロールして固定する部分に設置したい場合は
該当ウィジェットへ記述して下さい。


(このままコピーしないで下さい。UTF-8Nに変換して下さい。)


  <h4 class="menu_underh2">フォローしてね</h4>
     <?php if ( wp_is_mobile() ) : ?>
  <div class="follow">
     <ul>
<li class="twitter">
          <a href="https://twitter.com/アカウント名">Twitter</a>
</li>
<li class="googleplus">
          <a href="https://plus.google.com/アカウント名/posts">Google+</a>
</li>
<li class="facebook">
          <a href="フェイスブックページのURL">Facebook</a>
</li>
<li class="rss">
          <a href="<?php echo home_url(); ?>/?feed=rss2">RSS</a>
</li>
     </ul>
  </div>
     <?php else : ?>
  <div class="follow">
     <ul>
<li class="twitter">
          <a href="https://twitter.com/アカウント名" target="_blank">Twitter</a>
</li>
<li class="googleplus">
          <a href="https://plus.google.com/アカウント名/posts" target="_blank">Google+</a>
</li>
<li class="facebook">
          <a href="フェイスブックページのURL" target="_blank">Facebook</a>
</li>
<li class="rss">
          <a href="<?php echo home_url(); ?>/?feed=rss2" target="_blank">RSS</a>
</li>
     </ul>
  </div>
     <?php endif; ?>



以上です。


 TwitterやFacebook以外にも、
好きなSNSに変更しても構いません。

その場合はCSSで色やアイコンフォントを変更しましょう。


 次に、CSSでデザインを設定します。
style.css→


以下のコードを、サイト全体を指定するCSS記述欄に追加。



(このままコピーしないで下さい。UTF-8Nに変換して下さい。)


/* フォローボタン */
.follow {
margin-bottom:24px;
}


.follow ul{
position:relative;
margin:-10px 0 0 -10px;
overflow:hidden;
}

.follow ul li{
float:left;
width:46%;
margin:10px 0 0 10px;
}

.follow ul li a{
padding-top:10px;
padding-bottom:5px;
display:block;
-webkit-transition: .2s ease-in-out;
transition: .2s ease-in-out;
color:#fff;
font-family:'Open Sans',sans-serif;
text-align:center;
text-decoration:none;
}

.follow ul li a::before{
position:relative;
display:block;
-webkit-transition:.15s ease-in-out;
transition:.15s ease-in-out;
color:#fff;
font-size:26px;
font-family: "FontAwesome";
}

.follow ul li a:hover{
background-color:#fff;
}


.follow ul .twitter a{
background-color:#00aced;
border:2px solid #00aced;
}
.follow ul .twitter a::before{
content: "\f099";
}

.follow .twitter a:hover,.follow .twitter a:hover::before{
color:#00aced;
}


.follow .facebook a{
background-color:#3c5a98;
border:2px solid #3c5a98;
}

.follow .facebook a::before{
content:"\f09a";
}

.follow .facebook a:hover,.follow .facebook a:hover::before{
color:#3c5a98;
}
.follow ul .googleplus a{
background-color:#db4a39;
border:2px solid #db4a39;
}
.follow ul .googleplus a::before{
content:"\f0d5";
}
.follow ul .googleplus a:hover,.follow ul
 .googleplus a:hover::before{
color:#db4a39;
}

.follow ul .rss a{
background-color:#ffb53c;
border:2px solid #ffb53c;
}
.follow ul .rss a::before{
content:"\f09e";
}
.follow ul .rss a:hover,.follow ul .rss a:hover::before{
color:#ffb53c;
}



以上です。


 細かい位置は、
何度もカスタムして調整してくださいね。



 こちらのブログはBloggerです。
WordPressの実際の表示を確認したい方は
ラビットしま子の「人生美容パラダイス」をご覧下さい。


 当ブログの情報は全ての方に応用できるとは限りません。
ご利用は自己責任です。当ブログ側はいかなる責任も負いません。

必ずデータは最新のバックアップを取っておいて下さい。


 WordPressを利用される場合はUTF-8Nの文字コードに必ず変換して下さい。

当ブログのコードをコピーしてphpファイル等に直で貼付けすると
ファイルやデータが破損します。
パソコンのメモ帳は不可です。

詳細はWordPressヘルプを参照下さい。


 ラビットしま子はサイト制作のプロではありません。
個別のカスタマイズについての相談は乗ってあげたいけど、乗れません。
(わからんから)


スポンサードリンク