Facebook, Twitter & Google+ Social Widgetsプラグインを改造する
Facebook, Twitter & Google+ Social Widgetsは名の通り、ソーシャルボタンを配置するプラグインです。
しかし、Facebookのボタンは各ページごとのいいね!になっているので、サイト全体としてのいいね!に変更したいと思い改造することに!
Facebook, Twitter & Google+ Social Widgetsプラグインをインストールしたら下記ファイルを修正する。
~WordPressのパス~/plugins/facebook-twitter-google-social-widgets/includes/SWOutput.php
if ($facebook != 0) { $widgets[$facebook] = sprintf( '<div style="display:inline;%s"><iframe src="%s://www.facebook.com/plugins/like.php?href=%s&send=false&layout=button_count&width=120&show_faces=false&action=like&colorscheme=light&font&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:21px;" allowTransparency="true"></iframe></div>', $cssstylewidget, $protocol, rawurlencode(site_url()) // ← get_permalink()を site_url()に書き換える ); }
こうすることによって、ページごとのいいね!がサイト全体いいね!の数に変更されます。