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