Добавление пользовательских объектов / объектов в WordPress

(У меня есть опыт создания тем WordPress, но нет опыта в расширении функциональности WordPress. Я уверен, что это должен быть очень распространенный вопрос, но я не знаю, как искать ответ. Все, что я мог найти, – это как создать пользовательский Пункты меню.)

Как создать пользовательские типы объектов / сущностей в базе данных, например

  • Члены команды, т. Е. Запись для каждого члена команды компании
  • Справочные проекты, то есть запись для каждого проекта, который компания сделала

На панели администратора это выглядит так:

введите описание изображения здесь

Для каждого типа объекта я хочу определить, какие у них есть свойства (название, имя, описание, заметки, изображение 1, изображение 2).

Как я могу это сделать? Для каких ключевых слов следует искать?

Я думаю, что вы хотите создать то, что WorpPress вызывает «Пользовательские типы сообщений». Пожалуйста, посмотрите страницу Post Type в Codex, которая объясняет, что такое Post Types, и как создавать пользовательские.

В принципе, вот код для создания типа персонализированного объекта Object:

add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type( 'object', array( 'labels' => array( 'name' => __( 'Objects' ), 'singular_name' => __( 'Object' ) ), 'public' => true, 'has_archive' => true, ) ); } 

Замечание: на скриншоте версия WordPress очень старая (3,3 или что-то еще). Обновите последнюю версию, чтобы воспользоваться новыми функциями.