このサイトにも導入している無料テーマ「Luxeritas」。
使いやすくとても便利なので、運営しているサイトいくつかを「Luxeritas」に変更してみました。
そんなとき、あるサイトだけ「SNSシェアボタン」が出なかったので、同じ症状が出た人向けに覚書をしておきます。
SNSシェアボタンはカスタマイズから変更できる
ここにきている皆様なら既にわかっていることだと思いますが、一応説明しておきます。
SNSボタンを表示させるためには、カスタマイズのSNSシェアボタン(1)及び(2)にて、表示させたい場所・ボタンを指定する必要があります。
初期設定ではTwitterやFacebookなどが表示される設定になっていますので、なにもしなくても表示はされるはず。
しかし、表示されるものがでない。
それはなぜか。
広告ブロックを使っていませんか?
LuxeritasにてSNSフォローボタンが出ない理由、それは「広告ブロック(アドブロック)」でした。(私の場合)
ボタンをTwitterやFacebookから呼び出すような仕組みになっていると思うのですが、広告ブロックによってうまく呼び出せていなかったみたいです。
テーマを入れなおしたり、設定をいじったりいろいろと試したのですが、まさか問題が自分のブラウザの設定にあったとは……。そのWEBサイトはまだ作ったばかりで、広告ブロックの対象から外すのを忘れていたのです。そのせいで、まさか30分くらい悩んでしまうとは。
ちなみに、この時に私が使用していた広告ブロックは。「Adblock Plus」です。これは、Chromeのプラグインです。
でもこれって……
でもこの仕様って、広告ブロックを利用している人には、TwitterやFacebookの表示がされないということですよね。そもそも、広告ブロックをしている人がどれだけいるのかわかりませんが、ある程度PCに詳しい人なら、入れていてもおかしくはなさそうです。
気になってLuxeritas ThemeのHPに行ってみたら、やはりTwitterとFacebookは表示されていません。はてなブックマークとPocket,LINEのみが表示されています。
正直、自分が運営しているサイトではほとんど支障がないので、どうして表示されないかという疑問が解けただけでスッキリしました。
いるかどうかはわかりませんが、Twitter又はFacebookでSNS拡散を狙っている方は、プライグインなどで表示させたり、自分で直接入れたほうがよさそうです。
オススメの配置
「Luxeritas」さんは本当に親切で、SNSボタンの種類と配置をいくつか用意してくれています。
個人的にオススメなのは、「可変幅フラットタイプ(カラー)」です。幅いっぱいになるよう、それぞれのアイコン幅を調節してくれるというもの。
オススメする理由は、Luxeritas ThemeのHPさんがそれを使っているから、という単純なものです。でも実際、使ってみるといいものです。何を使えばいいか迷った時は、これを使ってみてはいかがでしょうか。