Продолжительность
3 ч 41 мин 48 сек
Количество уроков
7 Видео
Дата добавления
30.05.2020
В этом курсе мы работаем над соответствующими методами создания фильтров таксономии в пользовательских архивах. Мы будем использовать эти фильтры для настройки основного запроса и даже динамически вставлять элементы управления фильтрами на саму страницу архива типов записей.
После того, как у нас будут базовые механизмы фильтрации, следующим шагом будет введение функции «Избранное». Эта функция позволяет посетителям добавлять или удалять сообщения в своем списке избранного, которые отслеживаются в собственном локальном хранилище браузера, а затем фильтровать результаты архива типов сообщений, чтобы отображать только их избранное.
По своей природе фильтры таксономии и фильтр избранного пропускают данные через URL. Это делает отфильтрованное представление доступным и делает его также доступным для навигации, позволяя кому-либо перемещаться назад / вперед по каждому из отфильтрованных представлений, к которым он применяется.
Вот взгляд на все вещи, которые мы рассматриваем в этой серии:
- Project Scoping - получите исчерпывающий обзор того, что мы собираемся построить.
- Plugin Scaffolding - быстро создайте новый плагин для пользовательского хранилища данных с помощью WP-CLI.
- WP_Query Crash Course - кратко рассмотрим некоторые менее обсуждаемые аспекты WP_Query и некоторые хуки, которые делают его более мощным.
- Правильно измените WP_Query - узнайте, как безопасно изменить запрос главной страницы, а не вводить новый запрос.
- Динамические Архивные Фильтры - Узнайте, как мы можем динамически вставлять таксономические фильтры в любой тип архива.
- Опубликовать избранное через локальное хранилище - узнайте, как перенести пользовательские данные в локальное хранилище браузера
- Взаимодействие с JavaScript - посмотрите и поймите, как я внедряю простой JavaScript для улучшения поведения страницы, при этом позволяя браузерам, не поддерживающим JS, использовать ключевые функции.