Articles of получить термины

Получить родительский статус и таксономию

В настоящее время я показываю сообщения из CPT. Каждый из них имеет таксономический термин от родителя. Я хотел бы создать функцию, которая будет окрашивать фон div из определенных родительских терминов. Вот моя настройка: Позволяет называть это Автомобили: внутренний –Dodge –Ford –Chrysler Импортировать –Honda –Toyota –Kia Европейская –BMW –Benz Родитель является внутренним, импортным, европейским. Мои сообщения […]

хранить массив всех существующих терминов

Как я могу хранить массив всех существующих терминов? (для использования администратором) $taxonomy = 'MYTAXONOMY'; $tax_terms = get_terms($taxonomy); foreach ($tax_terms as $tax_term) { echo $tax_term->slug ; } похоже, работает только из файлов шаблонов, но я хотел бы сохранить этот массив в functions.php для использования в окне выбора tinyMCE.

get_terms Родительские теги

Я использую функцию, которая, как мне кажется, использует этот код для получения тегов из таксономии: if($taxonomy){ $tags = get_terms( $taxonomy, 'order=ASC&hide_empty='.$show_empty.''); Как бы то ни было, извлекает из этой таксономии все теги (родительский и дочерний). Но мне нужно только извлечь только те родительские или дочерние теги из определенного tag_ID(14) . Я попытался включить child_of=14 и […]

Получить пользовательский почтовый ящик

Я пытаюсь повторить раздел «пользовательский» пользовательского сообщения, если он существует. Я хочу показать только разделы второго уровня или ребенка. Это работает, однако, он отображает секцию 1-го уровня, если нет второго уровня. $terms = get_the_terms($post->ID, 'section' ); if ($terms && ! is_wp_error($terms)) : $term_slugs_arr = array( ); foreach ($terms as $term) { $term_slugs_arr[0] = $term->name; } […]

Получение Term_id – плагин метаданных таксономии

Я искал везде, но не могу найти способ сделать это. Я использую плагин таксономии метаданных, и я пытаюсь отобразить созданные созданные метаданные. Для этого я использую: get_term_meta($term_id, 'my_metadata', TRUE); , Проблема в том, что я не могу найти способ получить term_id. Я нахожусь на странице шаблона внутри цикла. Вот что я пробовал: $term = get_term_by('name', […]

get_terms не работает, когда используется функция child_of

У меня есть обычная таксономия, зарегистрированная как department , которая работает в других запросах, но она не работает, когда я использую: $args = array( 'child_of' => 483 , 'hide_empty' => false); $subcats = get_terms( 'department', $args ); foreach( $subcats as $category ) { echo $category->name; } После удаления child_of он печатает все термины. Даже использование […]

такая же таксономия для нескольких типов сообщений: как скрыть пустые объекты определенного типа?

У меня есть таксономия «художник» для двух разных пользовательских типов сообщений («проект» и «продукт»). Мне нужно отобразить список «художников», но только если у них есть связанные «продукты», и только если эти продукты все еще находятся в запасе. $artists = get_terms( array( 'taxonomy' => 'artist', 'hide_empty' => 1, ) ); Сюда входят художники, имеющие «проекты», но […]

Невозможно получить любые дочерние термины с помощью get_terms

По какой-то причине я не могу получить какие-либо детские термины для таксономии carabana_cat, вот что я пришел до сих пор: $custom_terms = get_terms( 'carabana_Cat', array( 'hide_empty' => false, 'orderly' => 'description', 'child_of' => 28) ); Что я делаю неправильно? Есть много детских терминов для id 28

Значение get_terms отличается от подсчета, показанного в бэкэнд

У меня установлена ​​woocommerce и я использую таксономию product_cat для продуктов, а также настраиваемый тип сообщений. в списке категорий бэкэнд-продуктов счет отличается от того, когда я получаю условия с get_terms $terms = get_terms( [ 'taxonomy' => 'product_cat', ]); Также, когда я добавляю 'hide_empty', он показывает термины с count = 0. Но не те, которые имеют […]

get_terms для всех пользовательских таксономий показывает неверную таксономическую ошибку

Надеюсь, с тобой все хорошо, Я использую WP Version: 4.8.1 Я новый разработчик wordpress. Пожалуйста, прочтите мой вопрос ниже. Я создаю плагин, который добавляет сотрудников ( который является настраиваемым типом сообщения ), а затем добавляйте их в отдел (ы) ( который является пользовательской таксономией ). Но я не могу получить условия таможенной таксономии. Он показывает […]

Intereting Posts