Taxonomy Icons
Значки таксономии позволяют легко добавлять значки в термины таксономии, категории и теги. Плагин автоматически интегрирует последнюю версию Font Awesome Icons, позволяя вам выбирать из сотен значков для назначения терминам таксономии. Назначение значков Значки таксономии предоставляют простой в использовании селектор значков, который доступен при создании новых терминов таксономии (категории, теги, настраиваемые таксономии) или редактировании существующих. Просто перейдите к экрану таксономии в админке WordPress (например, «Сообщения»> «Категории»), и вы увидите выпадающий селектор под заголовком «Значок таксономии». Когда вы выбираете новый значок, его предварительный просмотр появляется сбоку от раскрывающегося списка. Вывод значков Примечание. По умолчанию значки таксономии не выводят для вас автоматически какие-либо значки - это связано с большим разнообразием хуков / фильтров, которые различные темы и плагины используют для вывода терминов таксономии. Значки таксономии предоставляют два метода вывода значков: 1. Сокращенный код [tax_icon term_id = ”” class = ””] 2. Функция PHP Оба метода вывода используют одни и те же атрибуты / параметры: term_id Идентификатор термина таксономии, для которого нужно вывести связанный значок. Если term_id не указан, плагин попытается определить текущий термин таксономии. class Любые дополнительные классы, которые вы хотите добавить к выходному элементу значка HTML. Пример Предполагая, что у нас есть категория «Путешествие» с идентификатором термина 1, которой был назначен значок «Самолет», оба следующих метода будут выводить одно и то же: Шорткод / PHP: [tax_icon term_id = ”1 ″ class =” extra-class ”] Вывод: добавление пользовательских значков Чтобы добавить свои собственные значки в раскрывающийся список значков таксономии, вам необходимо: 1) добавить значки в список с помощью фильтра tax_icons_icon_array и 2) поставить в очередь пользовательский шрифт значков CSS. 1. Добавьте свои значки в список Используйте фильтр tax_icons_icon_array, чтобы добавить свои собственные значки следующим образом: add_filter ('tax_icons_icon_array', 'prefix_add_tax_icons'); функция prefix_add_tax_icons ($ icons) {$ icons = array ('Icon One' => 'icon-one-class', 'Icon Two' => 'icon-two-class',); вернуть $ icons; } Просто убедитесь, что вы возвращаете массив с именами значков в качестве ключей и классами CSS значков в качестве значений. 2. Поместите свой собственный шрифт значка в очередь CSS. Используйте хуки wp_enqueue_scripts и admin_enqueue_scripts, чтобы поставить свою таблицу стилей пользовательского шрифта значка в очередь как во внешнем, так и во внутреннем интерфейсе. Это необходимо, чтобы значки отображались как на общедоступной, так и на административной стороне вашего сайта.
Автор: MIGHTYminnow Web Studio & School
Версия: 1.0.3
Последнее обновление: 2021-06-21 3:25pm GMT