WP Social Bookmarking Light のいいね!を FaceBook ページにする


みなさんこんにちは、masa です。今日は WordPress のソーシャルボタンでもっとも人気のあるプラグイン『wp-social-bookmarking-light』でいいね!を FaceBook ページにする方法をご紹介します。

やり方は簡単です。まずはプラグイン設定画面から facebook_like を有効にします。
wpsb1

 

次に以下のファイルを開きます。

wp-content/plugins/wp-social-bookmarking-light/modules/services.php

 

facebook_like 関数の中の data-href= に任意のフェイスブックページ URL を入れます(15行目、16行目)

    function facebook_like()
    {
        $options = wp_social_bookmarking_light_options();
        $layout = $options['facebook_like']['layout'];
        $action = $options['facebook_like']['action'];
        $share = $options['facebook_like']['share'] ? 'true' : 'false';
        $width = $options['facebook_like']['width'];
        $locale = $options['facebook']['locale'];
        $version = $options['facebook']['version'];
        $fb_root = $options['facebook']['fb_root'] ? '<div id="fb-root"></div>' : '';
       
        if($version == "html5"){
            return $this->link_raw( $fb_root
                                    .'<div class="fb-like" '
                                    //.'data-href="'.$this->url.'" '  コメントアウトして下記入力                               
                                      .'data-href="https://www.facebook.com/pages/%E6%R3/3501101347" '
                                    .'data-layout="'.$layout.'" '
                                    .'data-action="'.$action.'" '
                                    .($width != "" ? 'data-width="'.$width.'" ' : '')
                                    .'data-share="'.$share.'" '
                                    .'data-show_faces="false" >'
                                    .'</div>');
        }

 

すると、いいね!の対象が、指定したフェイスブックページに変更されます↓
wpsb2

 

いかがでしたか?今日はソーシャルボタンプラグインのいいね!の対象をフェイスブックページへ変更する方法をご案内しました。WP Social Bookmarking Light はもっともメジャーなプラグインだと思いますので、プラグインをお使いの方に今回の記事が参考になれば幸いです。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>