Articles of таможенно таксономические

Показывать только подкатегории (и их содержимое) текущей пользовательской таксономии с помощью «taxonomy.php»

Итак, мне нужно показать страницу с подкатегориями текущей пользовательской таксономии с их соответствующими сообщениями внутри. Мне нужно, когда я нажимаю ссылку на подколе, я получаю что-то вроде: 'Tipos' (custom taxonomy) – Auto (first sub-cat) – Sub-Item 1 (first sub-sub-cat) – Post 1 – Post 2 – Sub-Item 2 (second sub-sub-cat) – Post 1 – Post […]

Как использовать действия create_term, edit_term, delete_term?

Я создал пользовательскую таксономию, и я хочу подключить функцию, когда Пользователь добавляет новый термин в мою пользовательскую таксономию. Может кто-нибудь, пожалуйста, покажите мне, как использовать следующие действия в WordPress? create_term edit_term удалить термин Все эти действия определены в wp-includes / taxonomy.php следующим образом: do_action("create_term", $term_id, $tt_id, $taxonomy); do_action("edit_term", $term_id, $tt_id, $taxonomy); do_action('delete_term', $term, $tt_id, $taxonomy); […]

Как отобразить меню, только если оно имеет сообщения в пользовательском меню?

Я создал пользовательскую таксономию как категорию и покажу ее wp_nav_menu. Проблема в том, что до сих пор существуют некоторые термины в пользовательской таксономии, к которой не добавлено сообщение, но она все еще отображается в меню. Поэтому, когда люди нажимают на ссылку меню, они попадают на страницу «Ничего не найденного». Как отобразить меню / термин, в […]

Невозможность добавить термин meta

Я работаю над модификацией пользовательской таксономии, которая позволяла бы менеджерам контента указывать числовой порядок, в котором условия должны появляться в виджетах. В этом случае они не могут полагаться на алфавит. Я использовал этот учебник для добавления ввода [type = number] в формы ввода и редактирования, и это работает нормально. Проблема возникает, когда вы добавляете или […]

Как действует таксономия WordPress Parent-Child?

Я создал следующие таксономии. Родительская таксономия = WordPress Таксономия детей = разработка WordPress, плагины WordPress Для определенной должности я установил WordPress Development и WordPress Plugins как пользовательскую таксономию, используя wp_set_object_terms() . Я ожидал, что он автоматически установит WordPress как обычную таксономию для этой публикации, потому что «WordPress» является родителем для WordPress Development, таксономии плагинов WordPress. […]

has_term if / echo else / функция эха

нормально, поэтому у меня есть навигационное меню с верхним уровнем элементов меню, являющимся статическими страницами. Когда вы выделяете или посещаете один из них, появляется всплывающее подменю. У каждого из них есть собственное подменю, и каждое подменю заполнено обычными терминами таксономии. Поскольку WordPress будет предоставлять класс текущего элемента меню на странице архива, мне нужно либо добавить […]

Получите идентификатор и slug от объекта таксономии

У меня есть настраиваемое поле для выбора категории (пользовательская таксономия), а затем я покажу список всех его дочерних категорий. Это отлично работает, когда я возвращаю настраиваемое поле как «term_id». ОДНАКО. Я также хотел бы получить slug из этой выбранной категории (родительский), чтобы я мог ссылаться на его страницу категории (я не думаю, что могу ссылаться […]

Получать сообщения только по терминологии

То, что я хочу сделать, – это создать короткий код, на котором будет отображаться список сообщений, основанный на переданных ему таксономических слизнях. Но, насколько я могу судить, вы не можете использовать пул терминов, чтобы тянуть сообщения без необходимости указывать таксономию. Можно ли получать сообщения или другие данные, основанные на таксономии (термин meta, name и т. […]

Можно зарегистрировать несколько пользовательских таксономий в одной функции?

Я регистрирую 7 пользовательских таксономий в своих функциях.php. Поскольку каждая функция использует те же метки и аргументы и привязана к одному и тому же типу пользовательских сообщений, мне интересно, можно ли зарегистрировать все таксономии в 1 функции? Вот код, который повторяется 7 раз с помощью <XXX> как только изменяющихся частей: function custom_taxonomy_<XXX> () { $labels […]

Вставьте форму в нижней части таксономии.

Я создал пользовательскую таксономию «провайдер». Я также добавил флажок на страницы добавления и редактирования. Проблема в том, что созданный флажок отображается в самой верхней части страницы – прямо под заголовком «Редактировать тег». Я хочу, чтобы он показывался внизу – над кнопкой отправки. (Обратите внимание, что функции вызываются внутри класса, следовательно, ссылка на $ this) add_action('provider_add_form_fields', […]