前述の通り。投稿全体を表示するボタンを押さなくても、投稿全体を表示する設定を追加できますか?
プラグインのドキュメントのこの提案を試しましたか?
サイト設定の
embed truncateが有効になっている場合(デフォルトで有効になっています)、フィードトピックにはフィード投稿の抜粋のみが表示されます。ユーザーは、抜粋の下に表示される「Show Full Post」ボタンをクリックすることで、完全な投稿を表示できます。Discourse はトピックの埋め込み URL をスクレイピングして、完全な投稿コンテンツを取得します。完全な投稿コンテンツが正しく取得されていない場合は、embed whitelist selectorサイト設定を構成することで問題を修正できます。この設定の詳細については、Configure the Allowed Embed Selectors Setting を参照してください。
ただし、ホワイトリスト設定は現在 allowed embed selectors と呼ばれていることに注意してください。また、Discourse を RSS リーダーとして使用する際に、Substack から画像を正しく埋め込むのに苦労しました。少なくとも今はクリックして表示できる壊れた画像が表示されるので、何もないよりはましです。
ただ、質問が一つあります。投稿されたURLリンクはすべて完全に展開されますか?
例えば、このトピックやニュースサイトへの一般的なリンクを共有した場合です。
RSSフィードから取得したURLリンクのみでこの機能を使用したいと考えていますが、すべてのURLリンクで機能させたいわけではありません。
しかし、ドキュメントで見落としていたのはクールでした。
私のユースケースでは、クライアントの管理者として別のサイトからRSSを取得し、1つのカテゴリを自動的にフィードして私のサイトに供給しています。どちらもDiscourseです。しかし、フィードを取得している他のニュースサイトでも便利だと感じるかもしれません。
ワンボックス(onebox)のことでしたら、以下のようになります。
いいえ、そうではありません。しかし、他のサイトでDiscourseをコメントシステムとして使用する場合、元の投稿は展開されます。基本的に、内部では同じメカニズムが使用されています。
はい、これで懸念が解消されました。お教えいただいた設定を試してみます。他のディスコースフォーラムから取得したコンテンツは、投稿によって注意点があります。
アドバイスと専門知識をありがとうございました。大変感謝しております!