تتطلب منشورات المدونة الآن ما يلي للحصول على سطر ثانوي بسيط:
# in the frontmatter
authors:
- author1
- author2
وفي جسم آخر
<p class="authors">
by {% author author1 %} and {% author author2 %}
</p>
دعنا نتخلص من التكرار ونرى ما إذا كان من الممكن إنشاء السطر الثانوي تلقائيًا في قالب المنشور. ننشر بطريق الخطأ عددًا كبيرًا جدًا من المنشورات بدون أسطر ثانوية.
الدولة المنشودة:
شيء من هذا القبيل في layouts/post.html
<p class="authors">{% authors %}</p>
الاعتبارات:
site.data.authors
في قوالب. هناك طرق مختلفة للاستفادة من هذا بناءً على نوع المكون الإضافي الذي تقوم بإنشائه.تحتوي بعض منشوراتنا على مؤلفين غير مدرجين في ملف بيانات الفريق ، وتتضمن عناوينهم. يمكننا أن نجعله بحيث إذا لم يتم العثور على مؤلف بواسطة المقبض الوارد في مصفوفة المادة الأمامية ، فسيتم التعامل معه بدلاً من ذلك كنص عادي ليتم تضمينه ، وليس مقبض بحث.
فكرة رائعة ، konklone ، شكرًا على الاقتراح. : +1:
متأكد من أن هذا يتم باستخدام # 966 ، أليس كذلك؟