Создать раздел blog-sidebar
и связать его на странице блога.
Перейдите в раздел и добавьте имя шаблона blog-sidebar.liquid
включить боковую панель на странице блога
{% section 'blog-template'%} {% section 'blog-sidebar'%} на blog-sidebar.liquid
добавить схему, подобную приведенной ниже,добавит поле textarea в список тегов, которые мы рассматриваем как категорию блога
{% schema%} {"name": "Sidebar", "settings": [{"type": "textarea","id": "blog_category", "label": "Категория блога", "info": "категории являются выборочными тегами. Упомяните эти выборочные теги, разделенные запятой выше".}]} {% endchema%}
Приведенная выше схема в разделе боковой панели блога создаст поле в разделе блога в customize theme
.(Интернет-магазин> настроить тему> перейдите на страницу блога в разделе предварительного просмотра для просмотра)
введите описание изображения здесь
Теперь добавьте теги, которые вы рассматриваете как категории блога, разделенные запятой, на скриншоте выше summer
и another
являются тегами.
в том же блогераздел -sidebar добавить эти коды
{% comment%} Категории блогов {% endcomment%} {% if blog.all_tags.size> 0%} {{'blogs.sidebar.categories' |t}} {% для тега в blog.all_tags%} {%, если section.settings.blog_category содержит тег%} {%, если current_tags содержит тег%} {{tag}} {% else%} {{tag |link_to_tag: tag}} {% endif%} {% endif%} {% endfor%} {% endif%}
Приведенный выше код будет печатать теги, которые мы разделили как категории.