Прямо сейчас сообщения в блоге требуют следующего, чтобы получить простой автор:
# 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, не так ли?