Squarespace - есть ли способ показать только определенную категорию в блоке архивов? - PullRequest
0 голосов
/ 27 февраля 2019

Попытка отобразить содержимое только одной категории в блоке архива Squarespace.Это проблема, связанная с конкретной темой, или способ, которым я могу достичь этого, возможно, с помощью внедрения кода?

enter image description here

1 Ответ

0 голосов
/ 27 февраля 2019

Это не проблема шаблона / темы.Это ограничение Архивного блока по всей платформе Squarespace (независимо от шаблона).

Возможные обходные пути:

  1. Вместо этого используйте Сводный блок .
  2. Используйте CSS, чтобы скрыть группы архивных блоков, которые не соответствуют требуемой категории.


Обходной путь 1

При использованииСводный блок вместо этого, установите макет на «Сетка», опустите «Ширина желоба» и настройте другие параметры по желанию.В разделе «Отображение» увеличьте необходимое количество элементов (не более 30), установите флажок «Показать заголовок», снимите флажки с других параметров содержимого и установите для параметра «Фильтр категории» нужную категорию.

enter image description here


Обходной путь 2

Если вам нужно использовать блок архива и блок сводки не будет работать, вставьте следующий CSSс помощью CSS Editor скроет списки элементов, которые не соответствуют желаемой категории.Обратите внимание, что вы должны поменять идентификатор целевого блока и категорию для «yourblockid» и «Your Category» соответственно.Вы можете использовать инструменты разработчика браузера , чтобы найти идентификатор блока (но ищите шаблон, показанный ниже; не используйте идентификаторы, начинающиеся с "yui", так как они генерируются динамически и будут меняться).

#block-yourblockid .archive-group-name-link:not([href$='Your Category']) {
  display: none;
}

#block-yourblockid .archive-group-name-link:not([href$='Your Category']) + * {
  display: none;
}
...