Дерево элементов таксономии (терминов) в виде чекбоков
Как реализовать цикл таксономии
Категория Подкатегория Подкатегория Подкатегория и т.д.
В админки они так расположены
Функция wp_list_categories() не подходит, она выводит только список, а мне надо чтобы вывод был чекбоксами.
Костыльный вариант: в функции wp_list_categories есть фильтр wp_list_categories, с его помощью можно делать изменения в html перед выводом его на экран. Это если с программированием не очень.
Правильный вариант: написать свой Walker под это дело.
Помогу так: набросаю рекурсивную функцию вывода элементов таксономии.
Если прописать стиль
То у меня вывод такой:
В админке такой:
Спасибо большое, все отлично работает, очень выручили!
При регистрации таксономии смените параметр на true:
Это я знаю, как реализовать вывод? функция wp_list_categories не подходит, она выводит только список, а мне надо чтобы вывод был чекбоксами
Готовой функции нет. Нужно писать свою.
Мне бы понять логику, как это реализовать
Если правильно понял задачу, то есть готовая: wp_category_checklist() или её родитель wp_terms_checklist().