MENU
カタログクリップ
本ページはプロモーションを含みます。

一行追加するだけ!Xeory Baseに Facebookシェアボタンを追加する方法。

2018 11/01
広告
wordpress
2016年12月14日2018年11月1日

バズ部のWordpressテーマ Xeory Baseでは、Facebook いいね!(like)ボタンを記事ページに簡単に追加ことができますが、シェアボタンは付いていません。シェアボタンを追加する方法を紹介します。

目次

初期状態

Xeory Baseでは、単一記事ページの上下に Facebook のいいね!ボタンを追加するにはダッシュボードの初期設定にて設定をします。

その方法で設定すると次のように、いいね!ボタンは追加されますが、シェアボタンがありません。

シェアボタンでは、記事の拡散を促進することができます。あまり場所をとるものでもありませんので、いいね!ボタンの横に追加しておくとよいでしょう。

追加方法

Xeory Baseテーマファイル中のsocial_btn.phpを編集します。次のlib/functions/以下の場所にあります。

/wp-content/themes/xeory_base/lib/functions/social_btn.php

フォルダ中のファイルを編集しますので、子テーマの編集ではうまくいきませんでした。親テーマを直接編集してください。

テキストエディタでファイルを開きます。73行目あたりに、次のようなコードがあります。bzb-facebookで検索してください。

      if( $show_like_button ){
        $fb_disp_type = ($type) ? "box_count" : "button_count";
        $like =<<<EOF
        <li class="bzb-facebook">
           <div class="fb-like"
           data-href="{$page_url}"
           data-layout="{$fb_disp_type}"
           data-action="like"
           data-show-faces="false"></div>
        </li>
EOF;
      }

ここの

data-show-faces="false"

のあとに、

data-share="true"

の一行を追加して次のようにします。

      if( $show_like_button ){
        $fb_disp_type = ($type) ? "box_count" : "button_count";
        $like =<<<EOF
        <li class="bzb-facebook">
           <div class="fb-like"
           data-href="{$page_url}"
           data-layout="{$fb_disp_type}"
           data-action="like"
           data-show-faces="false"
           data-share="true"
           ></div>
        </li>
EOF;
      }

結果

シェアボタンが追加されました。表示位置も揃っています。

シェアボタンを押すと新しいウィンドウが開き、シェアできるようになりました。

この記事上下にある、いいね!ボタン、シェアボタンはこの方法で追加されたボタンです。ボタンの挙動を確認したい方は、ボタンを押していただいて構いません。

うまくいかない場合

設定してもシェアボタンが機能しない場合は、他に原因があると考えられます。facebookのデバッグツールで原因を調べると、解決が早いでしょう。

  • シェアリングデバッガー https://developers.facebook.com/tools/debug/sharing/
wordpress
highlightjs

関連記事

  • How to avoid the “0” discovered URLs bug in Search Console
    2021年2月27日
  • Search Consoleで検出されたURLが0になるバグを回避する方法。
    2021年2月27日
  • WordPressで、progressタグの前のbrタグが消えて改行しない時の対応方法。
    2018年11月2日
  • 軽量ソースコード ハイライター highlight.js を WordPressへ導入する方法。
    2017年1月20日
  • Googleクローラは、JavaScriptを理解するか?テスト結果を紹介!
    2017年1月10日
  • すぐできる!WordPressのドメインを同一サーバ内で移転する6ステップの方法
    2016年12月14日
  • 一ヶ月使用してわかった WordPress 用 google公式 Adsenseプラグインの利点と欠点
    2016年11月28日
  • ブログ移転時必見!はてなブログ(無料)からリダイレクトをする簡単で効果的な方法!
    2016年11月15日
カテゴリー
  • コンピューター
    • gnuplot & eps
    • mac
    • matplotlib
    • wordpress
  • ホーム・家電
    • アイロン
    • オーディオ
    • オーラルケア
      • ジェットウォッシャー
      • 音波振動歯ブラシ
    • カメラ
    • カー用品
    • クリーナー
    • テレビ、レコーダー
    • ドアホン
    • メンズ美容家電
      • ラムダッシュ
    • ルンバ
    • 一覧比較
    • 工具
    • 浄水器
    • 温水洗浄便座
    • 炊飯器
    • 空気清浄機・加除湿機
    • 空調・季節家電
    • 美容家電
      • フェイスケア
      • ヘアケア
      • ボディーケア
    • 血圧計
    • 調理器具
    • 電子レンジ
  • 健康
  • 家事
    • パン
    • 料理
    • 育児
    • 食品
      • おせち
      • コーヒー
  • 書籍
  • 知識
  • 趣味
    • ペン字
    • ロードバイク・クロスバイク
    • 車
    • 鉄道模型
    • 電子工作
サイト内検索
最近の投稿
  • モナークHGとモナークM7の4つの違い。[ニコン双眼鏡]
  • ニコン モナーク M7とM5の4つの違い。[双眼鏡]
  • Speed Wi-Fi DOCK 5G 01の実機使用レビュー。
  • RZ-760、GT-760、ST-760の違い。[ガス缶・CB缶]
  • RZ-730、RZ-730S、RZ-730SBK、RZ-730SWH、ST-Y450の違い。
  • TC-EA35WとTC-E123SBKの違いを比較。[スティッククリーナー]
  1. ホーム
  2. コンピューター
  3. wordpress
  4. 一行追加するだけ!Xeory Baseに Facebookシェアボタンを追加する方法。
  • ホーム
  • プライバシーポリシー

© カタログクリップ
contact@beiznotes.org

目次