WordPress: Иерархическая фильтрация по таксономии (Parent/Child) | Разработка Плагина | Урок 11
Автор: Быть Программистом
Загружено: 2022-03-14
Просмотров: 495
Описание:
➡️ Плэйлист: • Разработка WordPress Плагина с Нуля: Струк...
🔔 Читайте мой блог - https://genius.courses/
Это подробный урок из курса по разработке плагинов на WordPress. Узнайте, как создать мощный фильтр по таксономии, который поддерживает иерархическую структуру (например, Страна - Город). Этот подход необходим для правильного вывода родительских и дочерних элементов в выпадающих списках select, что критически важно для SEO-оптимизированных фильтров на сайтах недвижимости, каталогах и досках объявлений.
Мы подробно разберем, как написать PHP-функцию для работы с древовидными данными и как модифицировать основной запрос WordPress (WP_Query).
В этом видео вы научитесь:
Создание функции get_terms_hierarchical: Разработка специальной функции для корректного вывода иерархических (древовидных) таксономий в WordPress. [00:29]
Применение get_terms: Использование функции WordPress с параметрами hide_empty и parent для сбора терминов. [01:14]
Формирование HTML-селекта: Реализация поля select с сохранением выбранного значения (selected) через PHP-код. [02:43]
Визуальное выделение дочерних элементов: Добавление символа-сепаратора (—) для четкого отображения дочерних элементов (Child terms). [09:15]
Обработка запроса и tax_query: Как динамически добавлять условия фильтрации по таксономии (tax_query) в массив аргументов основного запроса ($args). [11:09]
Этот урок идеально подходит для PHP-разработчиков и тех, кто проходит наш курс по созданию плагинов. Подписывайтесь на канал Быть Программистом, чтобы не пропустить другие уроки!
🔹 GitHub Actions: • Полный курс по GitHub Actions — автоматиза...
🔹 Курс по СУБД: • СУБД: Полное Руководство
🔹 Полезное по PHP - • Большой Курс по Синтаксису PHP
🔹 Разработка сайтов на WordPress - • Полное Руководство по WordPress. Введение.
🔹 Laravel: • Laravel: Установка под Docker/Herd/Compose...
🔔 Подписывайтесь на канал «Быть Программистом», чтобы не пропустить следующие уроки курса по WordPress!
#wordpress #wordpressplugin
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: