Articles of пользовательских таксономии

Создание перекрестного продвижения категорий в WordPress с использованием 'pre_get_posts'

Что я пытаюсь сделать? Назначьте более 1 категории должности, чтобы она отображалась в каждом шаблоне категории без 1 основной категории в URL-адресе. Поведение WP по умолчанию, когда вы выбираете более одной категории для сообщения, – это присвоение должности категории с наименьшим идентификатором. Например: если категория «Apple» имеет идентификатор 6, а категория «Персик» имеет идентификатор 4. […]

Как показать только подкатегории в родительской категории, а не в родительской категории?

Я просто хочу показать только подкатегории определенной родительской категории на странице родительской категории. У меня есть 1 videos родительской категории и 3 категории детских категорий art,funny,and technology этого родителя. Я не назначил категорию родительских videos для моих дочерних категорий, но я сделал их дочерними элементами этой родительской категии videos . и я не хочу показывать […]

Запрос только показывать текст на сообщениях с определенным тестом таксономии

Я пытаюсь выполнить запрос в сообщении, чтобы показать фиксированную строку текста в конце, так что если у этого сообщения есть специальный тег таксономии, примененный к нему (Special), тогда отобразится строка текста. Я предполагаю, что это что-то простое, но не может заставить запрос работать 🙁 Было бы очень полезно помочь!

Заказать сообщения с пользовательским массивом таксономии

Я пытаюсь сделать мой цикл пройденным сообщениями, которые связаны с этими условиями. В настоящее время ничего не выводится. <?php $args = array( 'post_type' => 'staff', 'posts_per_page' => '-1', 'tax_query' => array( array( 'taxonomy' => 'staff', 'field' => 'slug', 'terms' => array( 'editor-in-chief', 'managing-editor', 'fiction-editor', 'poetry-editor', 'nonfiction-editor', 'production-manager' ) ) ) ); $my_query = new WP_Query( […]

Получить исходную строку названия элемента меню вместо метки

Я создаю иерархическое меню пользовательских таксономий и связанных с ними сообщений, используя wp_get_nav_menu_items следующим образом: if( $locations = get_nav_menu_locations() && isset($locations['secondary']) ): $menu = wp_get_nav_menu_object( $locations['secondary'] ); $menu_items = wp_get_nav_menu_items( $menu->term_id ); foreach( (array) $menu_items as $key => $menu_item ): # access to $menu_item -> title; # access to $menu_item -> ID; # access to […]

Запретить повторяющиеся термины в get_the_term_list

Я создал пользовательскую таксономию «work_category» для настраиваемого типа сообщений «works». Затем я добавил 5 новых рабочих категорий и присвоил их каждой «работе». Я использовал get_the_term_list для распечатки списка всех категорий работы. Теперь некоторые работы имеют несколько категорий, назначенных им, из-за которых результат get_the_term_list включает повторяющиеся. Как я могу предотвратить это? Текущий результат: All E-Commerce Web […]

Как получить текущий пользовательский тип сообщения Связанный термин таксономии

У меня есть файл single.php, как показано ниже. <?php get_header(); ?> <?php if ( have_posts() ) { while ( have_posts() ) { the_post(); echo '<div">'; the_content(); echo '</div>'; } // end while } // end if ?> <?php get_footer(); ?> теперь мне нужно получить текущий пользовательский тип сообщения, связанный с таксономией, как ссылку в верхней […]

Получить список сообщений CPT в терминах таксономии * current * post

Я видел десятки подобных, но не совсем одинаковых вопросов. Кажется, достаточно легко сделать wp_query и получить список сообщений в данном CPT и отсортировать по определенному таксономическому термину. Однако то, что я не могу понять или найти информацию о том, как сортировать в течение налоговой точки текущей страницы. Далее пояснить: У меня есть CPT «Предложения», каждое […]

Добавить «выбранный» класс в выпадающий поиск пользовательской таксономии

Я нашел следующую функцию для добавления выпадающего списка таксономии в форму поиска. Он отлично работает для поиска, но не добавляет «выбранный» класс к поисковому запросу. Вот мой код для таксономии по названию: function get_terms_grades_dropdown($taxonomies, $args) { global $search_values; $myterms = get_terms($taxonomies, $args); $output = ""; foreach ($myterms as $term) { $root_url = get_bloginfo('url'); $term_taxonomy = […]

Получать сообщения в той же категории не работают

У меня есть пользовательский тип сообщения с пользовательской категорией таксономии. На CPT single templae я хочу перечислить другие должности в тех же категориях, но я не могу заставить его работать. Мой текущий код: <?php foreach ( Roots\Sage\Utils\get_the_category_bytax( get_the_ID(), 'project_category' ) as $cat ) $category_ids[] = $cat->term_id; $projects = new WP_Query( array( 'post_status' => 'publish', 'post__in' […]