Как создавать пользовательские типы записей в WordPress

Опубликовано: 2022-08-18
Как создавать пользовательские типы записей в WordPress

Вы хотите создавать собственные типы записей на своем сайте WordPress? Это был очень простой способ сделать это. В WordPress есть много разных типов записей. Каждый тип сообщений имеет определенные функции, которые пользователи могут использовать на панели инструментов. По умолчанию в WordPress есть посты, страницы, мультимедиа и меню, которые относятся к разным типам постов.

Кроме того, мы создадим собственные настраиваемые типы сообщений. Если вы новичок в WordPress, это подходящее место для изучения типов записей WordPres. Прежде чем вы захотите создать, вы должны знать, что такое настраиваемый тип записи? Вскоре он был назван CPT в WordPress. Позвольте мне кратко объяснить ниже.

После того, как вы войдете в свой PhpMyAdmin и выберите имя своей базы данных, как вы указали в файле wp-config.php. Затем выберите таблицу wp_posts . Здесь вы можете увидеть список этих пользовательских типов сообщений в таблице наряду с уже существующими.

Типы записей WordPress PhpMyadmin

Типы записей WordPress

  • Почта
  • Страница
  • СМИ
  • Редакции
  • Меню
  • Пользовательские CSS
  • Шаблоны

1. Опубликовать

Пост может отображать информацию с отдельными категориями и списками тегов. Он имеет более удобный способ отображения статьи для пользователей. Мощная функция редактирования позволяет редактировать ваши сообщения или добавлять любые виджеты внутри . Вы можете посмотреть раздел Dashboard -> Posts. Пока вы создаете новый пост, он сохраняет имя пользовательского типа поста как «пост» .

2. Страница

Страница может содержать сведения и отображать содержимое, такое как домашняя страница, страница «О нас» и страница контактов. Вы можете добавить столько страниц на свой сайт. А также вы можете обновлять свои страницы столько раз, сколько хотите, и создавать черновики. Здесь вы можете выбрать как Dashboard -> Pages. Пока вы создаете новую страницу, она сохраняет имя пользовательского типа сообщения как «страница» .

3. СМИ

Медиа состоит из изображений, видео, аудио, PDF, документов, значков и других форматов файлов. Здесь WordPress упорядочит изображения по дате или году. Все загруженные элементы или объекты, хранящиеся в этом разделе «Медиа». Как будто смотришь на раздел Dashboard -> Media. Он хранит имя пользовательского типа сообщения как «вложение» .

4. Ревизия

Редакции WordPress позволяют вам вернуться к более ранней версии поста или редактирования страницы. WordPress автоматически сохраняет каждое ваше редактирование и хранит ревизии для каждого сообщения или страницы с именем пользовательского типа сообщения как « ревизии».

Если вы хотите увидеть ревизию как Post -> Edit на правой боковой панели, вы можете проверить количество ревизий. Если вы хотите ограничить ревизию, используйте приведенный ниже код на wp-config.php.

определить('WP_POST_REVISIONS', 5);

5. Меню

Раздел меню навигации содержит ссылки на страницы, сообщения в блогах и другое содержимое, чтобы ваши посетители могли легко перемещаться по вашему сайту WordPress. Кроме того, вы можете создавать пользовательские ссылки в виде меню. Навигация WordPress по всем разделам меню, видимым в меню «Внешний вид» -> «Меню» . Пока вы создаете новую страницу, она сохраняет имя пользовательского типа сообщения как « nav_menu_item».

6. Пользовательский CSS

Пользовательский CSS — это особый тип записи, используемый для хранения CSS. Если мы добавим пользовательский CSS на экран настройщика в дополнительный код CSS, он автоматически создаст CPT. Фактически используется только пользовательский пост css активных тем. Внешний вид -> Настроить . Пока вы создаете новую страницу, она сохраняет имя пользовательского типа сообщения как «custom_css».

7. Шаблоны

Тема WordPress может включать в себя различные типы шаблонов страниц. Например, домашняя страница, политика конфиденциальности и 404. Они являются частью иерархии шаблонов и могут быть отредактированы в редакторе сайта WordPress. А также шаблоны страниц, которые назначаются для редактирования в редакторе шаблонов. WordPress сохраняет шаблоны как настраиваемый тип записи, который называется « wp_template».

Есть 2 типа, которые мы можем создать CPT на вашем сайте

Например, если вы запускаете веб-сайт событий, вы, вероятно, захотите создать тип сообщения в качестве имени « события» . Кроме того, вы также можете создать настраиваемые поля для даты события, места и портфолио. Сообщения пользовательского типа собираются и хранятся в отдельном разделе панели администратора.

  • 1. Создание пользовательского типа записи вручную
  • 2. Создание пользовательского типа поста с помощью плагина

1. Создание пользовательского типа записи вручную

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

Добавьте этот код в установленную тему внутри вашего function.php

функция create_posttype() {
register_post_type('События',
множество(
'метки' => массив(
'имя' => __('События'),
'singular_name' => __('События')
),
'общедоступный' => правда,
'has_archive' => правда,
'переписать' => массив ('слаг' => 'события'),
'show_in_rest' => правда,
)
);
}
add_action('init', 'create_posttype');

WordPress-CPT

2. Создание пользовательского типа поста с помощью плагина

Вы можете легко создавать собственные типы записей с помощью плагина, мы перечислили самые популярные плагины CPT в WordPres.

  • 1. АКФ
  • 2. Набор инструментов
  • 3. Стручки
  • 4. Метабокс
  • 5. Пользовательский интерфейс СРТ
  • 6. Реактивный двигатель

Импорт и экспорт пользовательских типов записей

У нас есть отличный плагин, который поддерживает все пользовательские типы записей для импорта и экспорта. Давайте попробуем с нашим плагином WordPress для WP Ultimate CSV Importer . В нашем плагине есть быстрое решение для импорта и экспорта всех данных на вашем сайте. Вы можете импортировать любые настраиваемые поля на свой сайт с помощью WP Ultimate CSV Importer.

Связанная запись в блоге Как экспортировать и импортировать расширенные настраиваемые поля

Подведение итогов!

Пользовательские типы записей полезно знать всем разработчикам WordPress. Мы надеемся, что эта статья поможет вам в создании пользовательских постов на вашем сайте. Если вы используете какой-либо плагин пользовательского типа записи, у нас есть отличное решение с импортом и экспортом данных на вашем сайте. У нас есть отличные функции импорта и экспорта для всех пользовательских плагинов для постов. Если вам нужны какие-либо решения для импорта и экспорта, пожалуйста, свяжитесь с нами [email protected] .