ソーシャルボタン設置プラグインのadmins設定とfb_rootの挿入設定

プラグインの配布、質問、要望など

ソーシャルボタン設置プラグインのadmins設定とfb_rootの挿入設定

投稿記事by designlog on 2017年3月27日(月) 17:51

ソーシャルボタン設置プラグインで出力されるfb-rootのコードが古いようですので、コードのアップデートが必要かと思われます。
ただ、今後もFacebookがアップデートする可能性もありますので、プラグイン管理画面でコードを登録できるようにするのもいいかもしれません。
モジュール化すれば同様のことは実現できますが、管理画面で挿入するページを設定できるのは便利なのでプラグインで管理できればと思います。

★現状プラグインから出力されるコード
コード: 全て選択
<div id="fb-root"></div>
<script>(function(d, s, id) {
   var js, fjs = d.getElementsByTagName(s)[0];
   if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/ja_JP/all.js#xfbml=1&appId=xxxxxxxxxxx";
      fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>


★Facebookで提供されているコード
コード: 全て選択
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.8&appId=xxxxxxxxxxx";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>


また、adminsは設定しないことがほとんどなので、入力しなければ「<meta property="fb:admins" content="" />」がHTMLに挿入されないようになるとうれしいです。
designlog
 
記事: 65
登録日時: 2010年1月11日(月) 16:42

Re: ソーシャルボタン設置プラグインのadmins設定とfb_rootの挿入設定

投稿記事by inunosinsi on 2017年4月13日(木) 05:07

遅くなりましたが、
お伝えいただきましたコードに書き換えました。
他に
adminsは設定しないことがほとんどなので、入力しなければ「<meta property="fb:admins" content="" />」がHTMLに挿入されないようになるとうれしいです。

こちらの方も対応してみました。

管理画面で修正の機能は実装していません。
今後、頻繁に変更が入るようでしたら検討します
添付ファイル
common.zip
(10.94 KiB)
SOY CMSの操作に関する質問は下記のページのフォームで受け付けています。
https://saitodev.co/soycms/inquiry

京都でフリーのプログラマをしています。
SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 500
登録日時: 2008年6月12日(木) 20:48

Re: ソーシャルボタン設置プラグインのadmins設定とfb_rootの挿入設定

投稿記事by designlog on 2017年4月13日(木) 09:56

ご対応いただきありがとうございます!
designlog
 
記事: 65
登録日時: 2010年1月11日(月) 16:42


Return to プラグイン

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]

cron