Articles of wp set object terms

Как обновить термины в базе данных из конкретной таксономии без плагина?

Я пытаюсь обновить порядок условий в базе данных ТАБЛИЦА ТЕРМИНОВ ТАБЛИЦА ТАБЛИЧНОЙ ТАКСОНОМИИ ТАБЛИЦА ТЕРМИННЫХ ОТНОШЕНИЙ Я хочу упорядочить порядок, например, выделить номера. Я пытаюсь этот запрос, но не работает для меня. global $wpdb; $wpdb->query("UPDATE wpl_term_relationships SET term_order=$counter WHERE term_taxonomy_id IN (SELECT term_taxonomy_id FROM `wpl_term_taxonomy` WHERE taxonomy = 'product_tag') ");

Сохранение условий для детей на лицевой стороне без установки родительского

У меня недавно возникла проблема, когда я пытался сохранить детские условия в форме сообщения переднего конца. ОРИГИНАЛЬНАЯ ПОЧТА И КОД Я думал, что мне было хорошо идти, но теперь я просто понимаю, что это не означает родительский термин, а только детский термин. $nhb_type_value = $_POST['nhb']; $nhb_type = wp_get_object_terms($Property_Id, 'city-type', array('fields' => 'ids')); $nhb_type = array_reverse($nhb_type); […]

wp_set_object_terms – Несколько значений, разделенных запятой

В настоящее время я пытаюсь установить 2 пользовательских термина из результата API, но в итоге я получаю 1 длительный промежуток времени с запятой между ними. $data = 'term1, term2'; wp_set_object_terms($post_id, $data , 'mytaxonomy', false); Я получаю один термин под термином «term1, term2», но что я хочу сделать, каждый раз задавать каждый термин, любые идеи? Спасибо.

Время ожидания wp_set_object_terms?

У меня есть список из 350 или около того терминов, которые я пытаюсь установить для публикации. Вот мой код: add_action('init', 'add_cities_to_story'); function add_cities_to_story() { $cities_list = get_term_children('115', 'location'); // MA wp_set_object_terms('632', $cities_list, 'location'); } Беда в том, что время ожидания составляет около 3/4 пути через список. Кроме того, любые идеи о том, как навалом удалять […]

Улучшение плагина Co-Authors Plus

Я использую плагин Co-Authors Plus для назначения нескольким авторам сообщений. Авторы очень важны при оформлении имен на публичной стороне веб-сайта, поэтому мне нужна возможность произвольно заказать авторов. Оказывается, это не так сложно, используя строку jQuery, чтобы сделать сортировку сокаталогов Co-Author Plus на экране редактирования сообщений: jQuery('#coauthors-edit').ready(function($) { $( "#coauthors-list" ).sortable({ axis: 'y', containment: 'parent' }); […]

Панель управления таксономией

У меня есть базовая панель администратора, позволяющая администратору сохранять параметры с помощью флажка. Флажки используются, поскольку для опции необходимо несколько вариантов выбора Итак, опция администратора – флажок 1 – флажок 2 – флажок 3 и т. Д. Мои флажки генерируются «на лету», успешно с <input type="checkbox" name="firm" id="firm-<?php echo esc_attr( $term->slug ); ?>" value="<?php echo […]

Как установить иерархические термины для публикации с помощью wp_set_object_terms

У меня есть иерархическая пользовательская таксономия, называемая «местами». Родительские категории – это названия стран, дочерние категории – территории страны. Как я могу прикрепить эти термины к сообщению программно? $country = 'Egypt'; $territory = 'Hurghada'; Итак, если категория Египта не существует, мне нужно ее создать, и мне нужно прикрепить территорию $ в подкатегории в Египте. Вот […]

Пользовательская таксономия не сохраняет в форме интерфейса для публикации пользовательского сообщения

У меня есть раскрывающиеся категории. <?php wp_dropdown_categories('taxonomy=faenas_combenef_category&hide_empty=0&orderby=name&order=asc&name=location') ?> И мой пост Процесс … для налоговых if( 'POST' == $_SERVER['REQUEST_METHOD'] && !empty( $_POST['action'] )) { $title = trim($_POST['title']); $content = trim($_POST['description']); $location = trim($_POST['faenas_combenef_category']); $my_post = array( 'post_title' => $title, 'post_content' => $content, 'post_status' => 'publish', 'post_type' => 'faenas', 'tax_input' => array( $location ) ); $post_id […]

Пользовательские термины, вставляемые как отдельные строки запятыми, не разделенные

У меня есть форма интерфейса, один из входов запрашивает список ключевых слов, разделенных запятыми, каждый из которых должен быть специальным термином, который я только что видел в бэкэнд, условия вводятся как одна строка с запятыми, а не по отдельности. Мой код ниже, как я могу повернуть строку ie; term1, term2, term3, которые могут быть введены […]

Установите уникальный term_id из пользовательских мета-ключей

У меня есть функция, чтобы установить пользовательские значения мета-ключей в таксономию, термин. $category20 = $fields['field_52dd3aa1d6bc0']; // gps wp_delete_object_term_relationships( $post_id, 'gps' ); wp_set_object_terms($post_id, $category20, 'gps', true ); Из мета-ключа GPS значение установлено на « Yes . Также в других полях значение мета-ключа одинаково, например, Yes и No . Когда я использую функцию wp_set_object_terms для хранения термина, […]