前回の記事、「WordPressでサイトの表示速度を上げるために「Head Cleaner」を使う」でWordPressのプラグイン「Head Cleaner」をご紹介しましたが、Head Cleanerをインストール後、FacebookボタンやGoogle+(プラス)ボタンが表示されなくなりました

Twitterボタンも文字のみしか表示されません

Facebookボタンやその他のボタンを正常に戻す方法

これは前回の記事でご紹介した、Head Cleanerについて詳細に解説されているサイトでも解決方法の記載がありました。

この記事内にある、「2.Head Cleaner が正常に動かなかった場合の対処法」と同様、Head Cleanerの設定画面で、「有効なフィルタ」にある、「wp_print_head_scripts」を対象外にすることで、FacebookボタンやGoogle+のボタンが正常に表示され、Twitterボタンも元通りになりました。

ボタンの動作チェックも行いましたが、きちんとツイートされますし、Facebookにも登録されました。

なお、今回の不具合の環境ですが、当サイトはSEOに強いWordPressのテンプレート「賢威」を利用しており、賢威(バージョン7.0 スタンダード版)で吐き出されているソーシャルボタンでの不具合になります。