Intereting Posts
Найти URL-адрес с базовой папкой и удалить расширение Отсутствующие изображения в каталоге загрузок (только для сервера) Запуск цикла вне WordPress Добавление настраиваемого поля формы в передний конец модального Функция структурирования с привязкой registration_errors Лицензия используемой темы Bootstrap не совместима с GPL WordPress плагин аддон изменить или добавить css в тему из плагина Перенос метаданных в WP Пользовательские значения полей, удаленные при сортировке настраиваемого типа сообщения Как объединить несколько wp_insert_post в один, чтобы получить лучшую производительность Создание пользовательского типа, как пользовательский пост Встроенное редактирование с помощью wp_editor и tinymce (проблема с textarea) Невозможно сбросить цикл в шаблоне плагина Автоматически перемещать ожидающие сообщения через 30 дней и обновлять дату публикации, когда пользователи обновляют сообщения

данные пользовательских сообщений – как

Мы создаем сайт для демонстрации серии архивных записей. У нас есть настраиваемые типы сообщений, отсортированные благодаря всей помощи с этого сайта (многие, большое спасибо):

add_action( 'init', 'create_radiotalks' ); function create_radiotalks() { register_post_type( 'radiotalks', array( 'labels' => array( 'name' => __( 'Radio Talks' ), 'singular_name' => __( 'Radio Talk' ), 'add_new' => __( 'Add New' ), 'add_new_item' => __( 'Add New Radio Talk' ), 'edit' => __( 'Edit' ), 'edit_item' => __( 'Edit Radio Talk' ), 'new_item' => __( 'New Radio Talk' ), 'view' => __( 'View Radio Talk' ), 'view_item' => __( 'View Radio Talk' ), 'search_items' => __( 'Search Radio Talks' ), 'not_found' => __( 'No radio talks found' ), 'not_found_in_trash' => __( 'No radio talks found in Trash' ), 'parent' => __( 'Parent Radio Talk' ), ), 'public' => true, 'taxonomies' => array( 'category', 'post_tag' ), ) ); } 

(Я думаю, что мой синтаксис верен, но я буду критиковать 🙂 Оказывается, мы хотим добавить дополнительную информацию к каждому отдельному пользовательскому сообщению. А именно, мы хотели бы использовать выдержки и настраиваемые поля – они не отображаются в записи «добавить новую радиосвязь». Я немного потрудился с тегом поддержки, но пока не повезло.

Кроме того, мы хотели бы ввести ID записи, общее время выполнения (TRT), количество CD в наборе и год записи для каждой записи. Является ли наилучший подход к регистрации пользовательских таксономий для этих данных? Или имеет смысл использовать пользовательские поля?

Заранее благодарю за вашу помощь.

Дон.

Solutions Collecting From Web of "данные пользовательских сообщений – как"

Добавьте опоры к вашему массиву так

 'supports' => array('title','editor','author','thumbnail','excerpt','comments') 

Что касается дополнительных данных на каждую запись, если вам нужно их фильтровать или искать, создайте пользовательскую таксономию, если нет, тогда пользовательские поля будут в порядке.

Чтобы иметь настраиваемые поля, вы можете либо добавить
'supports' => array('custom-fields',"excerpts", "title", "author", etc)
к вашему регистровому массиву или использовать
add_post_type_support( $post_type, $feature )

Страница Codex для add_post_type_support ()

Для дополнительных предметов, о которых вы упомянули, моя склонность состояла в том, чтобы хранить их как настраиваемые поля, а не пользовательские таксономии