Работая над очередным проектом, мне понадобилось расширить возможности стандартного WordPress. А именно создать дополнительные типы постов.
В связи с этим я начал серию постов «Пользовательские типы».
- В 1-ой части речь пойдет пойдет именно о создание пользовательские типы постов (Custom Post Type).
- Во 2-ой части о пользовательской таксономии (Custom Taxonomy)
- В 3-й части поговорим о произвольные поля (Custom fields)
Часть 1: Пользовательские типы постов.
В создание произвольных типов полей Вам очень сильно поможет один генератор кода.
Быстро и легко создать свой тип поста, используя этот пошаговый генератор. Затем вы можете скопировать и вставить сгенерированный код в файл functions.php.
Теперь вы можете легко, и через несколько минут, генерировать код, необходимый для регистрации пользовательских типов записей для WordPress. Это делается с помощью простой пошаговой формы, которая будет выводить код после того как вы заполните все поля. Знания кодирования и опыта не требуется.
Брэда-Винсент
Краткая инструкция:
Подставляем свои значения в формы и все. Все значения стоящие по умолчанию мне подошли. Я отметил только 2 важных моментов.
- На первой вкладке Post Type Key должен быть указан на латинице – это название пути в ссылке.
- И на пятой вкладке Has Archive надо поставить False.
Это важно иначе вы не сможете присвоить данному типу постов свой шаблон.
После сгенерируемый код копируем и вставляем в functions.php и проверяем результат в админке.
Ссылка на генератор: themergency.com
Если у кого возникли проблемы или не смогли разобраться пишите в комментарии.