Как создавать пользовательские типы записей в WordPress
Опубликовано: 2022-08-18
Вы хотите создавать собственные типы записей на своем сайте WordPress? Это был очень простой способ сделать это. В WordPress есть много разных типов записей. Каждый тип сообщений имеет определенные функции, которые пользователи могут использовать на панели инструментов. По умолчанию в WordPress есть посты, страницы, мультимедиа и меню, которые относятся к разным типам постов.
Кроме того, мы создадим собственные настраиваемые типы сообщений. Если вы новичок в WordPress, это подходящее место для изучения типов записей WordPres. Прежде чем вы захотите создать, вы должны знать, что такое настраиваемый тип записи? Вскоре он был назван CPT в WordPress. Позвольте мне кратко объяснить ниже.
После того, как вы войдете в свой PhpMyAdmin и выберите имя своей базы данных, как вы указали в файле wp-config.php. Затем выберите таблицу wp_posts . Здесь вы можете увидеть список этих пользовательских типов сообщений в таблице наряду с уже существующими.

Типы записей 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');

2. Создание пользовательского типа поста с помощью плагина
Вы можете легко создавать собственные типы записей с помощью плагина, мы перечислили самые популярные плагины CPT в WordPres.
- 1. АКФ
- 2. Набор инструментов
- 3. Стручки
- 4. Метабокс
- 5. Пользовательский интерфейс СРТ
- 6. Реактивный двигатель
Импорт и экспорт пользовательских типов записей
У нас есть отличный плагин, который поддерживает все пользовательские типы записей для импорта и экспорта. Давайте попробуем с нашим плагином WordPress для WP Ultimate CSV Importer . В нашем плагине есть быстрое решение для импорта и экспорта всех данных на вашем сайте. Вы можете импортировать любые настраиваемые поля на свой сайт с помощью WP Ultimate CSV Importer.
Связанная запись в блоге Как экспортировать и импортировать расширенные настраиваемые поля
Подведение итогов!
Пользовательские типы записей полезно знать всем разработчикам WordPress. Мы надеемся, что эта статья поможет вам в создании пользовательских постов на вашем сайте. Если вы используете какой-либо плагин пользовательского типа записи, у нас есть отличное решение с импортом и экспортом данных на вашем сайте. У нас есть отличные функции импорта и экспорта для всех пользовательских плагинов для постов. Если вам нужны какие-либо решения для импорта и экспорта, пожалуйста, свяжитесь с нами [email protected] .