Категории и теги для сайта с литиевой тематикой

У меня есть блог, использующий тему Хьюго «Литий». Мне нужно добавить некоторую таксономию, то есть категории и теги, которые не поддерживаются в этой простой теме.

Поэтому мне нужно знать, как:

  • изменить тему Lithium, включив в нее категории и теги (хотя я не хочу вносить какие-либо изменения, которые мне, возможно, придется поддерживать самостоятельно при будущих обновлениях *), или же
  • измените тему этого сайта на другую тему, которая поддерживает категории и теги, например эту было бы неплохо, если бы я мог просто перестроить сайт с другой темой.

* Я проверил книгу Blogdown, раздел 2.5. .2, где объясняется, как «Отображать категории и теги в сообщении, если они указаны в его YAML» — действительно, это то, что я хочу сделать, — но из этих инструкций мне неясно, где именно разместить этот фрагмент кода, и если это одноразовое исправление или процедура, которую мне придется повторить в будущем.


person Walt    schedule 24.06.2019    source источник
comment
Я бы предложил выбрать подход и начать работу и/или исследование реализации, но в нынешнем виде это не подходящий вопрос для SO.   -  person jonrsharpe    schedule 24.06.2019
comment
Чтобы ответить на ваш вопрос, но из этих инструкций мне неясно, куда именно поместить этот фрагмент кода, и если это просто разовое исправление или процедура, которую мне придется повторить в будущем: это одноразовое исправление в single.html.   -  person Yihui Xie    schedule 24.06.2019
comment
Категории и теги аналогичны функциям по умолчанию для большинства тем блогов Hugo, которые я видел. Я бы посоветовал сначала попробовать другие темы, а не реализовывать их самостоятельно.   -  person TC Zhang    schedule 25.06.2019
comment
Да @TC Zhang: я бы предпочел сейчас переключиться на более сложную тему - мне действительно нравится эту тему Mainroad, но я не знаю, как перестроить мой существующий сайт (который уже содержит большое количество контента) с новой темой. Есть ли понятное для n00b объяснение того, как это сделать, на которое вы можете мне указать?   -  person Walt    schedule 25.06.2019
comment
На самом деле это не сложно, и кто-то спрашивал раньше: stackoverflow.com/questions/51175938 Попробуйте и дайте мне знать, если это сработает. для тебя.   -  person TC Zhang    schedule 26.06.2019
comment
Спасибо, @TCZhang - последовал твоему совету, и это почти сработало; опубликовали волосы в этом супе как проблему в репозитории темы на Github, где разработчики предлагает мне поиграть с некоторыми конфигурационными файлами, которые я пробовал разными способами, но пока безуспешно. Еще копаю!   -  person Walt    schedule 26.06.2019
comment
Вы почти там. Не могли бы вы загрузить репозиторий вашего сайта на GitHub, чтобы я мог посмотреть?   -  person TC Zhang    schedule 26.06.2019
comment
ОК, @TCZhang: только что создал это репозиторий нового статического сайта, созданного с использованием темы Hugo w/Mainroad... Только Github не понравилось, как много файлов содержалось на сайте, поэтому он в виде единого архива .ZIP. Вы видите различия в строке главного меню и форматировании заголовка по сравнению с демонстрационным сайтом в Интернете?   -  person Walt    schedule 26.06.2019
comment
Привет, ваш сайт в полном порядке. Просто тема реагирует на разные размеры отображаемого экрана. Он показывает раскрывающееся меню, когда ширина ниже ~ 765 пикселей. Вы можете нажать F12 в хроме и протестировать дисплеи с помощью панели инструментов переключения устройств.   -  person TC Zhang    schedule 26.06.2019
comment
Ха! вы правы, @TCZhang: на самом деле я просматривал сайт во фрейме, но когда я открыл его в отдельном окне, все выглядело именно так, как должно. Теперь я могу заняться своей настоящей работой; спасибо большое, приятель!   -  person Walt    schedule 26.06.2019