オープンアクセスの学術雑誌サイト運営のために Discourse を利用しており、公開された各論文が個別の投稿として存在しています。
これらの論文を Google Scholar でインデックス化するためには、各「論文投稿」の <head> セクションに動的に学術引用メタタグ(citation_title、citation_author、citation_pdf_url など)を追加する必要があるようです。
この機能を実現する既存の設定、プラグイン、またはテーマコンポーネントは存在しますか?
Discourse にとって興味深いユースケースですね!そのデータを投稿ごとに追加するには、カスタムプラグインが必要になります。現在、この機能を提供するものは存在しないようです。
おそらく、当社の自動化プラグインと同様のアプローチをとることをお勧めします。このプラグインは register_topic_custom_field_type を使用しています:discourse/plugins/automation/plugin.rb at f8666b60b0fe0fd0414b4b786f9abc710187ce75 · discourse/discourse · GitHub