AddToAny Share ButtonsでSNSシェアボタンをカンタン設置

media, social media, apps
Share

せっかくブログ記事を書くなら、SNSのお力も借りたいですよね。
SNSシェアボタンを設置するプラグインは数多くありますが、選定した基準は以下。

  1. 軽量であること
  2. カスタマイズが容易
  3. ある程度ダウンロード数がある

まず動作が重いとユーザビリティを損ないSEO的にも不利ですし、あまり高機能である必要はないですが、カスタマイズ性はある程度ほしいところです。
また、ダウンロード数が多いからといって必ずしも信頼できるとは限りませんが、多くのユーザーに使われている方が今後も更新される見込みは高いと言えます。

以上を考慮し、「AddToAny Share Buttons」に決定しました。

設定方法

まずプラグインをダウンロードします。

「今すぐインストール」→「有効化」してください。

続いて「設定」> 「AddToAny」から設定画面に移動します。

アイコンスタイルを設定

設定画面の一番上にある「アイコンスタイル」で表示するアイコンをデザインできます。アイコンの背景や色も自由に決められます。

アイコンのサイズ「24」と設定すると24×24ピクセルになります。
backgroundアイコンの背景色
Original→公式の色 Transparent→透明 Custom→色指定
foregroundアイコンの色
Original→公式の色 Transparent→透明 Custom→色指定
上記設定でこんなデザインも可能です。

シェアボタンを設定

表示するシェアボタンを決めます。(一般的なサービスをほぼ網羅しています)

ドラッグ&ドロップで表示順も変更できます。

ユニバーサルボタンの設置

「ユニバーサルボタン」とは、AddToAny Share Buttonsで設置できる全てのボタンを「+」ボタンの中に隠して置ける機能です。先ほど設定した「シェアボタン」の右に表示されます。
デフォルトでは青い「+」になっていましたが、ちょっと表示がボケていたので「画像 URL:」から独自にデザインしたボタンをアップしました。

「画像 URL:」からオリジナルのボタンを設定できる

ブックマークボタンの場所を設定

SNSシェアボタンを配置する場所を設定します。記事ページのみに表示する場合は以下のように「投稿にボタンを表示」にチェックを入れます。
カスタム投稿タイプを設定している場合は、一番下にカスタム投稿タイプのチェックボックスが表示されます。

「上下&下部」「上部」「下部」の3つから選べる

追加でjavascript/cssを追加できる

JavascriptやCSSを追加して、スタイルや機能をカスタムすることができます。

CSSを追加してマージンを調整してみました。
ボタンの場所を「上部&下部」に設定している場合、上ボタンを.addtoany_content_top 下ボタンを.addtoany_content_bottomでそれぞれにスタイルを付与することができます。
.addtoany_content { text-align:right; }でボタンが右揃えになります。

その他JSやCSSの追加オプションは公式ドキュメントをご覧ください。

Share