Articles of wp insert term

Добавление детских терминов программно – без предупреждения, но без кубиков

Вот что я делаю: create_taxonomy_record(array( 'Label', 'tax_parent_slug', 'Label Related', 'this_tax_term_slug')); /* —> Create a child */ create_taxonomy_record(array( 'Label 2', 'this_tax_term_slug', 'Label Related', 'this_tax_term_slug_a_child')); и вот эта функция с именем create_taxonomy_record (ее очень ваниль – эхо для целей отладки) create_taxonomy_record($args) { $term = term_exists($args[0], $args[1]); if ($term == 0 || $term == null) { wp_insert_term( $args[0], […]

Вызов mysql_query () в другой базе данных, предполагает, что WordPress использует эту базу данных

Я пытаюсь импортировать некоторые данные из старого сайта в WordPress. Первый шаг – это термины для таксономии event_category . Вот мой подход: $link = mysql_connect( 'localhost', 'blah', 'blah' ); // connect to old database $dkpl_db = mysql_select_db('dkpldump', $link); $event_categories = mysql_query('SELECT * FROM calendar_cats'); while($event_category = mysql_fetch_assoc($event_categories)){ //create term! $term = wp_insert_term( $event_category['categoryId'], 'event_category', array( […]

wp_insert_term связывает этот термин с определенным идентификатором сообщения?

Я использую wp_insert_term для добавления пользовательской таксономии следующим образом: wp_insert_term( $_POST['city'], // the term 'property-city', // the taxonomy array( 'description'=> $_POST['city'], 'slug' => $_POST['city'] ) ); Он выполняет эту работу, но не связывает этот термин с определенным идентификатором почты. Таким образом, мои вопросы: что делает wp_insert_term конкретно? Он просто вставляет термин? Если да, как я […]

Вставьте термины для пользовательской таксономии при активации плагина или каждой загрузки страницы (крючок инициализации)

Рассмотрим плагин, который добавляет пользовательскую таксономию, а затем заполняет таксономию с большой иерархией терминов (десятки иерархических терминов, может составлять сотни в конкретных установках). Я понимаю, что register_taxonomy() не хранит данные в базе данных, поэтому он должен использоваться через крюк init чтобы таксономия регистрировалась при каждой загрузке страницы. Однако wp_insert_term() хранит данные в базе данных . […]

wp_insert_term не вставляет описание.

Я использую этот код. Я не могу понять, что это за черт? $args = array( 'description',"My Desc", 'slug' => "My Slug", 'parent' => 0 ); $result = wp_insert_term("Term1", "category", $args); В результате добавляется термин, добавляется term_taxonomy. Добавлен слизняк. Но описание штопа пропущено. wp_terms: term_id name slug term_group 1 Uncategorized uncategorized 0 2 Blogroll blogroll 0 […]

слияние терминов программно при сохранении счета

Этот вопрос заключается в том, чтобы найти лучший способ справиться с слиянием подобных терминов. Предположим, у вас есть 10 должностей, отмеченных как Barack Obama и 20 должностей, отмеченных как Obama . и вы хотите сгруппировать их под Barack Obama и получить 30 сообщений для него и избавиться от тега Obama . Несомненно, будут внесены некоторые […]

Добавление предопределенных терминов к таксономии

Я пишу плагин для добавления пользовательского сообщения под названием «Собака». Ядро плагина строго основано на этом https://github.com/RescueThemes/Rescue-Animal-Custom-Posts Я предпочитаю добавлять предопределенные полы после активации плагина, с самого начала я хотел бы добавить «Муж», «Женщина», «Неприменимо». Итак, на основе других ресурсов я написал, что в том же файле .php plugin Подумайте, что я изменил название таксономии […]

Как синхронизировать с пользовательскими таксономиями (структура тегов)

У меня есть две таксономии: «Вкладчики» и «Рассказчики». Я хочу синхронизировать термины в этих двух таксономиях одинаково, настолько, что я хочу иметь возможность щелкнуть «Изменить срок» и увидеть информацию (описание, название, пул и т. Д.), Дублируемую в таксономии партнерских отношений. Прямо сейчас у меня есть это (ниже), которое действительно вставляет термин с идентичным slug и […]

wp_insert_term добавляет термин, который не имеет имени

Я пытаюсь вставить термин для пользовательской таксономии и пользовательский тип сообщения в WordPress. Проблема, с которой я столкнулась, заключается в том, что она успешно вставляет термин и на нужный уровень иерархии, но термин не имеет имени. Строка, которая вставляет этот термин: $lasttermarray = wp_insert_term($categoryname, "department", array( "parent" => $parentcategory ) ); Я проверил, чтобы обе […]

wp_insert_term в многопользовательской установке

Я создаю тему, которая создает страницы и устанавливает некоторые метазначения и ext для активации темы. Все отлично работает, но … Мне нужно вставить несколько терминов в misc cpt в многопользовательской установке. Я пробовал этот метод: switch_to_blog($blog_id); wp_insert_term($move_type, 'jobtype'); restore_current_blog(); не работает. Идеи кто-нибудь? Даже метод БД был бы замечательным, если бы вы его получили.

Intereting Posts
«Вставить в сообщение» для пользовательской кнопки Создание настраиваемого типа сообщения для вставки предустановленного содержимого в сообщение и страницы? Проверка Ajax для reCaptcha Как получить данные в WordPress с помощью MySQLi или $ wpdb Как разрешить пользователю выбирать авторов и сохранять их в базе данных? Какие причины / страницы / появляются в URI и как их удалить? Укажите несколько категорий для настраиваемого шаблона сообщения – FATAL ERROR Как удалить квантовый календарь с моих сайтов? Более быстрый способ wp_insert_post & add_post_meta навалом Нужно ли нам использовать ftp для восстановления из-за неправильного редактирования functions.php? Скрыть галерею изображений в Woocommerce, если нет изображения Создать список сообщений с заголовками тем Пустой контент php-код не анализирует расширенные пользовательские поля галерея add-on Одна кнопка для изменения всех настроек в настройке темы? Дополнительный пользовательский заголовок