Intereting Posts
Плагин для тегов (добавить класс к?) Изображениям, прикрепленным к сообщению? Есть ли строка запроса для edit.php для отображения всех сообщений, у которых нет пользовательских терминов таксономии? как сделать автоматическую ссылку на основе ключевого слова по заголовку в сообщении? Многие параметры перезаписи / правила Woo commerce – Непринятая ошибка: вызов функции-члена get () на null Показывать одно сообщение в разных форматах условно Удаление столбцов в медиатеке Отображение приветственного сообщения пользователю Woocommerce Выполнение плагина только на почтовых страницах GoDaddy Количество файлов изображений в каталоге превышено Как иметь отдельный раздел для специальной категории сообщений на целевой странице? Пользовательский столбец с сортировкой в ​​почтовом продукте Создание виджета, отображающего содержимое страницы Редактирование выходных данных Yoast SEO Получить постоянную ссылку по умолчанию при использовании дружественных URL-адресов в WordPress

Как получить get_term_children в алфавитном порядке?

Как я могу получить результат этого в алфавитном порядке

<?php $termID = 5; $taxonomyName = 'area'; $termchildren = get_term_children( $termID, $taxonomyName ); echo '<ul>'; foreach ($termchildren as $child) { $term = get_term_by( 'id', $child, $taxonomyName ); echo '<li><a href="' . get_term_link( $term->name, $taxonomyName ) . '">' . $term->name . '</a></li>'; } echo '</ul>'; ?> 

get_term_children() выводит только идентификаторы терминов, и вы позже получаете детали для каждого термина, используя get_term_by() . Вы можете комбинировать эти запросы в одном, используя get_terms() с аргументом child_of :

 get_terms( $taxonomyName, array( 'child_of' => $termID ) ); 

По умолчанию это сортируется по имени. Однако возможно, что аргумент child_of отменяет сортировку. В этом случае вы можете отсортировать его снова, используя usort() . См. Пример ответа на эту проблему .