Intereting Posts
Сортировка столбцов таксономии по метазначению числовой Сведение к минимуму запросов к базе данных при использовании расширенных настраиваемых полей Soundcloud Smart Player Автоматическая документация разработчика плагина Неопределенная ошибка индекса при сохранении содержимого в метабоксе Как добавить пользовательский CSS и файл JavaScript для панели управления wp-admin (backend) Как отключить выпадающие меню администратора? Добавление строки запроса только к одному URL-адресу страницы при использовании add_user_to_blog получения ошибки «Вызов неопределенной функции get_userdata» есть ли простой способ перечислить все файлы templates / php, используемые для создания определенной страницы? Запрос Ajax, возвращающий полный код страницы двадцать тринадцатый размер заголовка Роли пользователей, сделать страницу, принадлежащую нескольким пользователям single.php – как пометить текущую страницу в цикле Как отключить виджеты автоматического обновления в настройке?

Сохранение пользовательских таксономий для отправки как флажок в интерфейсе

Я пытаюсь сохранить пользовательские таксономии, выбирая флажки. Обычно, если это selectbox, проблем нет. Но когда я использую флажки для выбора терминов, они не сохраняются. Я подозреваю, что это проблема с массивом, но я не мог решить. Прошу вас очень помочь. Извините, мой плохой английский. Спасибо.

Вот часть, чтобы добавить сообщение; `

// ADD THE FORM INPUT TO $new_post ARRAY $new_post = array( 'post_title' => $title, 'post_category' => array($_POST['cat']), // Usable for custom taxonomies too 'post_status' => 'publish', // Choose: publish, preview, future, draft, etc. 'post_type' => 'post', //'post',page' or use a custom post type if you want to 'tax_input' => array( 'genre' => array($_POST['genre']) ) // support for custom taxonomies. ); 

`

И это спасает почту,

//SAVE THE POST $pid = wp_insert_post($new_post, $wperror); wp_set_post_terms($pid,array($_POST['genre']),'genre',true);

Код ниже для моей пользовательской таксономии, жанр будет чем-то вроде музыкального типа. `

 <?php $genres = get_terms('genre', 'orderby=id&hide_empty=0'); $counter = 0; foreach ($genres as $genre) { $counter++; $option = '<input type="checkbox" name="genre[]" id="'.$genre->name.'" value="'.$genre->name.'">'; $option .= '<label for="genre">'.$genre->name.'</label>'; echo $option; } ?> 

`

Solutions Collecting From Web of "Сохранение пользовательских таксономий для отправки как флажок в интерфейсе"