Simplicityの特徴 › フォーラム › テーマファイルのカスタマイズに関する質問など › Facebookのshareやlikeボタンを英語表示する方法
-
投稿者投稿
-
-
マイタイゲスト
とても使いやすいテーマで英語にも対応しており重宝しています。
ウィジェットのSNSからブログの投稿本文下やうえにTwitter, Facebookのいいね!やシェアボタンを埋め込むことは出来たのですが、英語のブログですので代わりにLikeやShareと表示させたいのですが、どこを編集すればいいのか教えて頂けますでしょうか。
-
かうたっくゲスト
FBはパラメーターで変更可能みたいですよ。
https://developers.facebook.com/docs/plugins/like-button
Twitterですけど、日本ではなく海外のTwitterページとかないんですかね?色んな国に対応しているイメージなので、英語圏のTwitterから取得すれば英語になる気がします。
-
かうたっくゲスト
Twitterもパラメーターでいけるみたいです。
https://dev.twitter.com/web/tweet-button/parameters -
マイタイゲスト
かうたっくさん、ありがとうございます。現在このfacebookのいいね!またはシェアボタンの埋め込みはsimplicityのカスタマイズー>SNSから設定を行っていまして、その後Share Button TypeをViral Typeに変更することで、日本語が表示されないただのボタンに変えることが出来ました。ただ、一番いいのは英語でLike, Shareと表示されることかなと思っていますが。
フォローボタンはsimplicityのカスタマイズを使用しなかったのでパラメータ設定で出来たのですがカスタマイズのSNSデフォルト設定だと日本語になってしまうようです。 -
koiitirou2ゲスト
バイラルボタンの内部の話でしょうか。cssで規定されているようです。
.sns-group-viral .icon-facebook:after { content: 'Facebook'; }
となっています。
.sns-group-viral .icon-facebook:after { content: 'Share'; }
にすると、Facebookの表記が消えて、Shareになります。
-
わいひらキーマスター
facebookのいいね!ウィジェットで使用されているような、Facebookパーツを使用したものであれば、footer-javascript.phpにある以下の部分を
js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.6";
以下のように変更すると、多分できるかと思います。
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.6";
SNS:ソーシャルボタンの多言語対応 | ARTICLE | goma -
マイタイゲスト
koiitirou2 さん、わいひらさん、さらなるご回答ありがとうございます!footer-javascript.phpを変更して解決しました。
みなさま、親身になってご指導くださり、Simplicityコミュニティに感謝感謝です。
-
わいひらキーマスター
うまくいったようなので、Simplicityテーマ側でも、英語環境だったら、en_US SDKを呼び出すように対応しておこうと思います。
-
わいひらキーマスター
対応済みのものをアップしておきました。
https://wp-simplicity.com/simplicity2-6-2/
-
-
投稿者投稿