كيفية إضافة وسوم التعريف (meta tags) للاقتباسات من Google Scholar إلى المنشورات في فئة محددة؟

نحن نستخدم Discourse لتشغيل موقع مجلة أكاديمية مفتوحة الوصول، حيث توجد كل ورقة منشورة كمنشور فردي.

ولكي يتم فهرسة هذه الأوراق من قِبل Google Scholar، يبدو أننا بحاجة إلى إضافة وسوم تعريفية ديناميكية للاقتباسات الأكاديمية (مثل citation_title، citation_author، citation_pdf_url، وما إلى ذلك) إلى قسم <head> في كل “منشور مقال”.

هل توجد أي إعدادات أو إضافات أو مكونات موضوعية قائمة يمكنها تحقيق هذه الوظيفة؟

هذا سيناريو استخدام مثير للاهتمام لـ Discourse! ستحتاج إلى إضافة مخصصة لإضافة هذه البيانات لكل منشور، وعلى حد علمي لا توجد أي إضافة متاحة حاليًا بهذه الوظيفة.

أعتقد أنك ستريد القيام بشيء مشابه لإضافة الأتمتة لدينا، والتي تستخدم register_topic_custom_field_type، discourse/plugins/automation/plugin.rb at f8666b60b0fe0fd0414b4b786f9abc710187ce75 · discourse/discourse · GitHub