Discourse の埋め込みパラメータを更新しました

Discourse の埋め込み機能をより柔軟で安全にするために更新しています。このため、クラス名と Discourse ユーザー名の設定を非推奨とし、バージョン 3.2 で完全に削除する必要があります。両方の設定について、同等の代替手段を提供します。

  • 埋め込みホストの class name フィールドを非推奨にします。これは、新しい埋め込みホストを作成したときに設定できたものです。サイトに埋め込む JavaScript から設定することをお勧めします。

    <script type="text/javascript">
      DiscourseEmbed = {
        discourseUrl: '...',
        discourseEmbedUrl: '...',
        className: 'CLASS_NAME',
      };
    
      // ...
    </script>
    
  • 古い DiscourseEmbed オプションリストの discourseUserName パラメータを非推奨にします。次のような <meta> タグで設定することをお勧めします。

    <meta name='author' content='DISCOURSE_USERNAME'>
    

    または

    <meta name='discourse-username' content='DISCOURSE_USERNAME'>
    

管理ページ → カスタマイズ → 埋め込み から、新しく更新された推奨スクリプトを確認することをお勧めします。

「いいね!」 11