Как создать произвольные типы сообщений без использования PHP с помощью плагина Toolset Types
Опубликовано: 2017-06-16WordPress превратился в надежную и гибкую систему управления контентом (CMS), которая может обрабатывать практически любой тип веб-сайтов. Одна из функций, которая делает это возможным, - это возможность создавать настраиваемые типы сообщений для вашего веб-сайта. Проблема в том, что для этого вам нужно использовать PHP, с которым вам может быть не очень комфортно.
Вот где приходит на помощь Toolset Types. Этот мощный инструмент позволяет вам создавать собственные типы сообщений для WordPress без написания единой строчки кода, и он достаточно прост, чтобы его мог использовать любой. В этой статье мы рассмотрим, что такое пользовательские типы сообщений, а затем поговорим подробнее об этом инструменте и о том, что он делает. Наконец, вы узнаете, как создавать свои собственные типы записей с помощью Toolset Types. Давай приступим к работе!
Что такое пользовательские типы сообщений (и зачем они вам нужны)

Сообщения - это один из типов контента по умолчанию, который жестко запрограммирован в WordPress.
По умолчанию WordPress включает в себя множество «типов сообщений», включая медиафайлы, страницы и обычные сообщения. Вы можете настраивать и категоризировать их по своему усмотрению, но WordPress по-прежнему распознает их в соответствии с их исходной классификацией. Использование настраиваемого типа сообщения позволяет вам добавлять новые типы контента в WordPress. Например, если вы публикуете много обзоров на своем сайте, вы можете создать настраиваемый тип публикации « Отзывы », который включает в себя некоторые из функций, которые вы привыкли использовать.
Использование настраиваемых типов сообщений не является строго обязательным, но в некоторых случаях это логично. Например:
- Если вы не используете WordPress в качестве платформы для ведения блогов, имеет смысл добавить новый настраиваемый тип публикации, который соответствует вашим уникальным потребностям.
- Это позволяет вам отделить контент от раздела сообщений, чтобы ваш сайт оставался более организованным.
Возьмем, к примеру, последнюю причину. WordPress уже предоставляет вам несколько таксономических классификаций для организации вашего контента, таких как категории и теги - использование настраиваемых типов сообщений не означает, что вам нужно отказываться от них. Фактически, вы по-прежнему можете использовать категории для разделения ваших новых настраиваемых типов сообщений, что обеспечивает еще больший уровень организации.
Введение в типы наборов инструментов

Toolset Types - это мощный плагин, который позволяет добавлять в WordPress настраиваемые типы сообщений, поля и таксономии без использования единой строчки кода.
Самое приятное то, что плагин не ограничивается простым добавлением пользовательских типов сообщений; он также позволяет вам настроить поведение редактора WordPress для каждого из них. Вы даже можете изменить расположение вкладок вашего нового типа сообщения на панели инструментов для большей организации.
Ключевая особенность:
- Добавляйте новые пользовательские типы записей в WordPress.
- Создавайте шаблоны для ваших новых пользовательских типов сообщений.
- Добавьте на свой сайт новые таксономии.
- Включите использование нескольких новых типов настраиваемых полей, включая флажки, раскрывающиеся списки и загрузку файлов.
Цена: Freemium | Больше информации
Как создать произвольные типы сообщений без использования PHP с помощью плагина Toolset Types (за 5 шагов)
Перед добавлением нового типа записи в WordPress стоит отметить, что вы можете захотеть настроить дочернюю тему, поскольку этот процесс включает изменение вашего файла functions.php . Вам также следует подумать о резервном копировании своего веб-сайта, если у вас нет его недавнего снимка, хотя сам процесс довольно безопасен. Что касается пользователей Divi, вам не о чем беспокоиться - вы все равно сможете использовать наш конструктор с любыми настраиваемыми типами сообщений, которые вы создаете (хотя вам нужно будет включить его для каждого из них).
Наконец, поскольку мы будем использовать для этого плагин, вы, естественно, захотите установить и активировать его, прежде чем переходить к шагу номер один.
Шаг №1: добавьте новый настраиваемый тип сообщения
Активация плагина Toolset Types добавит новую вкладку Toolset на вашу панель инструментов. Чтобы создать свой первый пользовательский тип сообщения, перейдите в Toolset > Post Types . Здесь вы увидите список типов записей WordPress по умолчанию и возможность добавить новый. Щелкните A dd New :

С первого взгляда вы заметите, что на этой странице много настроек, но не беспокойтесь - мы рассмотрим их все шаг за шагом. А пока давайте сосредоточимся на разделе Имя и описание :

Для начала вам нужно установить имя во множественном числе для вашего настраиваемого типа публикации, которое будет заголовком, который будет отображаться на вашей панели инструментов. Затем введите единственное число этого имени ниже, которое по умолчанию также используется как «slug». Слага - это версии типов ваших сообщений, которые появляются в URL-адресах.
Типы инструментов позволяют вам добавить описание для вашего настраиваемого типа сообщения, которое может пригодиться, если вы создаете несколько из них и хотите отслеживать. Вы также можете изменить значок, который будет отображаться рядом с его названием на панели инструментов:

После того, как вы выбрали значок, нажмите кнопку Сохранить тип сообщения справа от вас, и ваш новый пользовательский тип сообщения появится на вашей панели инструментов:

Теперь, когда вы добавили новый тип сообщений, пришло время изучить новые таксономии, чтобы ваш сайт оставался организованным.
Шаг № 2: Создайте новую таксономию и назначьте ее своему пользовательскому типу сообщения
Как мы упоминали ранее, Toolset Types позволяет вам создавать настраиваемую таксономию и назначать ее вашим настраиваемым типам сообщений. Для этого перейдите на вкладку «Набор инструментов» > « Таксономии » на панели инструментов и нажмите « Создать» :


Первая часть этого процесса такая же, как и на первом этапе. Вам нужно будет выбрать имя для своей таксономии и ввести ее версии во множественном и единственном числе, а также название:

После этого вам нужно будет выбрать, будет ли ваша новая таксономия иерархической или плоской :

Первый позволяет создавать подкатегории для дальнейшей организации, а второй работает так же, как теги сообщений. В этом примере мы создали иерархическую таксономию под названием « Фильмы» . Затем мы присвоим этой таксономии наш новый настраиваемый тип сообщения, отметив поле с его именем в разделе Типы сообщений, которые будут использоваться с этой таксономией :

После этого нажмите кнопку « Сохранить таксономию» , и все готово! Если вы хотите добавить подкатегории в свою новую таксономию, вы сможете сделать это, перейдя на вкладку своего настраиваемого типа публикации и ища новую вкладку « Фильм » внутри. Войдя в систему, вы сможете добавлять новые категории, выбирая для них имя и заголовок:

Каждая категория, которую вы добавляете сюда, будет вложена в таксономию фильмов , и вы сможете назначать им сообщения из редактора.
Шаг № 3: Настройте редактор своего пользовательского типа сообщения
Toolset Types позволяет вам настраивать разделы, которые появляются в редакторе, для любого настраиваемого типа сообщений, который вы создаете с его помощью. Мы можем получить доступ к этим настройкам, перейдя на вкладку Toolset> Post Types на вашей панели инструментов, найдя тип сообщения, который вы хотите обновить, и нажав кнопку Edit под ним:

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

Отметьте любые разделы, которые вы хотите включить в редакторе для вашего настраиваемого типа публикации, и не забудьте сохранить изменения, когда закончите.
Шаг №4: Измените местоположение вашего нового настраиваемого типа сообщения
По умолчанию Toolset Types добавит новую вкладку верхнего уровня на вашу панель инструментов для каждого из ваших новых типов сообщений, но мы можем изменить это, если вы хотите организовать вещи по-другому. Для этого вам нужно вернуться в раздел Toolset> Post Types и отредактировать тип сообщения, местоположение которого вы хотите обновить.
Когда вы на своей странице настроек, прокрутите вниз , пока не дойдете раздел Параметры и искать тот , который читает show_in_menu:

Если вы оставите это поле пустым, ваш пользовательский тип сообщения останется на вкладке верхнего уровня. Чтобы вложить его в другой, вам нужно будет ввести следующее:
edit.php?post_type=slug
Чтобы это сработало, вам нужно заменить слово slug на slug для того типа сообщения, в который вы хотите вложить новый. Например, если вы хотите добавить настраиваемый тип сообщения на вкладке Страницы , эта строка будет выглядеть так:
edit.php?post_type=page
Если вы не уверены, какой ярлык вкладки вы хотите использовать в качестве родительского, вернитесь в раздел « Набор инструментов»> «Типы сообщений » и откройте редактор для данного типа сообщений. Оттуда вы сможете узнать, что это за слизняк.
Шаг № 5: Установите отношения родитель / потомок между вашими настраиваемыми типами сообщений
И последнее, но не менее важное: отношения родитель / потомок - одна из самых захватывающих функций Toolset Types. Эта функция позволяет вам иерархически связывать настраиваемые типы сообщений и отображать определенные категории в редакторе определенного типа сообщений.
Давайте используем пример, чтобы проиллюстрировать, как это работает. Если вы хотите создать собственный тип сообщения Vintage Cars , вы можете использовать отношения родитель / потомок для отображения определенных списков автомобилей, не выходя из редактора. Таким образом, вы сможете более эффективно управлять списками.

Это может быть довольно сложно, и вы, возможно, не захотите возиться с этим, пока не научитесь настраивать свои собственные типы сообщений. Когда вы будете готовы к этому, на домашней странице Toolset Types вы найдете подробную документацию о том, как это сделать.
Заключение
Пользовательские типы сообщений могут стать отличным дополнением практически к любому сайту WordPress. В конце концов, они позволяют вам более эффективно управлять своим контентом, настраивая способы взаимодействия с ним. Кроме того, вам не нужно учиться программировать для создания собственных типов сообщений.
Вот пять шагов, которые вам нужно сделать, чтобы настроить свой первый пользовательский тип публикации с помощью Toolset Types:
- Добавьте новый пользовательский тип сообщения.
- Создайте новую таксономию и назначьте ее своему пользовательскому типу сообщения.
- Настройте редактор вашего нового типа сообщения.
- Измените расположение вашего нового настраиваемого типа записи.
- Установите родительские / дочерние отношения между вашими пользовательскими типами сообщений (если хотите).
У вас есть вопросы о том, как использовать Toolset Types для создания пользовательских типов записей для WordPress? Спросите в разделе комментариев ниже!
Изображение статьи от Faber14 / shutterstock.com
