Блок запроса терминов


Блок «Запрос терминов» отображает список или сетку терминов таксономии (например, категорий, тегов или пользовательских таксономий). Он особенно полезен в шаблонах (например, на странице индекса «Категории» или странице каталога), где требуется вывести термины и настроить отображение каждого из них.

Требования

  • WordPress 6.9 или более поздняя версия.
  • Блочная тема для редактирования шаблонов в редакторе сайта.
  • Таксономия, которую вы хотите отображать, должна быть общедоступной и доступной в редакторе (с включённым параметром show_in_rest).

Структура блока «Запрос терминов»

Инспектор блока предоставляет краткий обзор структуры блока «Запрос терминов». Каждая часть предоставляет доступ к различным настройкам:

  • Запрос терминов: настройка параметров запроса.
  • Шаблон термина: выбор способа отображения содержимого — в виде списка или сетки.
  • Название термина: отображение названия термина.
  • Описание термина: отображение описания термина.
  • Количество терминов: отображение количества результатов для каждого термина.

Добавление блока «Запрос терминов» в шаблон

  1. Перейдите в раздел «Внешний вид» > «Редактор».
  2. Откройте шаблон, в котором должны отображаться термины (например, пользовательский шаблон «Категории»).
  3. Поместите курсор в нужное место.
  4. Откройте вставщик блоков (+), найдите «Запрос терминов» и выберите его.

Настройка блока

После добавления блока «Запрос терминов» вы увидите два варианта:

Эти варианты предлагают два разных варианта макета:

  • Название: отображает только название термина.
  • Название и количество: отображает название и количество элементов в этом термине.

Как настроить внешний вид

Существует множество способов настроить блок «Запрос терминов», отчасти потому, что он состоит из вложенных блоков, которые можно переставлять, добавлять и изменять. При настройке одного блока в блоке «Запрос терминов» изменения применяются ко всем блокам того же типа. При настройке этого блока может быть полезно использовать представление списка, доступное на верхней панели инструментов. Вот несколько идей для начала:

  • Вы можете изменить ширину различных элементов блока «Запрос терминов».
  • Вы можете изменить выравнивание блоков внутри блока «Запрос терминов».
  • Вы можете переставить блоки по своему усмотрению, перетаскивая их или используя кнопки перемещения.
  • Вы можете изменить количество отображаемых терминов , выбрав блок «Запрос терминов» и изменив параметр «Максимальное количество терминов» в настройках блока.
  • Вы можете настроить различные параметры цвета для вложенных блоков.
  • Вы можете изменить способ отображения количества терминов, выбрав блок «Количество терминов» и изменив формат на панели инструментов блока.
  • Вы можете отображать описание термина , выбрав блок «Описание термина» и настроив стили по необходимости.

Панель инструментов блока

Чтобы открыть панель инструментов блока, нажмите на блок — после этого панель будет отображена. Каждый блок имеет уникальные значки панели инструментов и элементы управления, специфичные для блока, которые позволяют управлять блоком непосредственно в редакторе. Блок «Запрос терминов» содержит следующие элементы:

  • Преобразовать в.
  • Выравнивание: без выравнивания, широкая ширина, полная ширина.
  • Перемещение/перетаскивание для изменения положения в шаблоне.
  • Дополнительные параметры (дублирование, блокировка, удаление и т. д.).

Преобразовать в

Нажмите кнопку «Преобразовать», чтобы преобразовать блок «Цикл запроса» в блок «Группа» или «Колонки».  

Значок перетаскивания

Чтобы перетащить блок в новое место, нажмите и удерживайте прямоугольник из точек, затем перетащите его в нужное место. Синяя разделительная линия показывает, где будет размещён блок. Отпустите левую кнопку мыши, когда найдёте новое место для блока.

Стрелки перемещения

Значки стрелок вверх и вниз можно использовать для перемещения блока вверх и вниз по странице.

Подробные инструкции по перемещению блока в редакторе можно найти здесь

Выравнивание

Используйте инструмент изменения выравнивания, чтобы выровнять блок «Цикл терминов». Выберите один из следующих вариантов:

  • Без выравнивания — оставляет блок текущего размера.
  • Широкая ширина — увеличивает ширину блока за пределы ширины содержимого.
  • Полная ширина — растягивает блок на всю ширину экрана.

Параметры выравнивания «Широкая ширина» и «Полная ширина» должны быть включены вашей темой WordPress. 

Представление списка (по умолчанию)

Отображает термины в виде вертикального списка. Выберите блок «Шаблон термина», чтобы изменить его.

Представление сетки

Отображает термины в виде сетки. Выберите блок «Шаблон термина», чтобы изменить его.

Параметры

Кнопка «Параметры» на панели инструментов блока предоставляет дополнительные возможности для его настройки. 

Подробнее об этих и других настройках.

Настройки блока

Вложенные блоки используют ширину содержимого

Этот параметр позволяет настроить выравнивание, содержимое и широкую ширину для всех вложенных блоков внутри блока «Циклзапроса».

Сортировать по

  • Название: от А до Я
  • Название: от Я до А
  • Количество: от большего к меньшему
  • Количество: от меньшего к большему

Выбранные термины

Этот параметр позволяет выбрать определённые таксономии для отображения. Просто найдите и выберите нужные элементы.

Отображать пустые термины

Этот параметр позволяет отображать термины, даже если они пусты. По умолчанию он выключен.

Отображать вложенные термины

Этот параметр позволяет отображать вложенные термины. По умолчанию он выключен.

Максимальное количество терминов

Этот параметр позволяет ограничить количество отображаемых терминов. Чтобы отображать все термины, используйте 0 (ноль).

Расширенные настройки

Вкладка «Расширенные» позволяет добавить CSS-класс к блоку, чтобы написать пользовательский CSS и настроить блок по своему усмотрению. Она также позволяет назначить HTML-элемент.

Демонстрация

Советы

  • Используйте список для иерархических таксономий, а сетку — для быстрого просмотра большого количества терминов.
  • Сделайте название термина заметным; добавьте описание термина для контекста на целевых страницах.
  • Используйте параметр «Скрывать пустые», чтобы избежать пустых архивов и сохранить актуальность списка.
  • Сохраните настроенный раздел «Запрос терминов» как паттерн, чтобы повторно использовать его в разных шаблонах.

Часто задаваемые вопросы

Можно ли отображать только термины верхнего уровня?

  • Да. Оставьте параметр «Родитель» не заданным и отключите параметр «Включать вложенные термины».

Можно ли отображать пользовательскую таксономию?

  • Да, если она является общедоступной и зарегистрирована для отображения в редакторе (show_in_rest true).

Можно ли связать название термина с его архивом?

  • Название термина обычно по умолчанию является ссылкой на архив термина. Дополнительные ссылки (например, «Количество терминов») можно настроить в параметрах блока.

Список изменений

  • Создано 02.12.2025