Вывод своего типа записи на сайт в WordPress

1
1652

После создания собственного типа записи в WordPress, нужно отобразить их непосредственно на сайте. Вывод своего типа записи на сайт мало чем отличается от обычного способа вывода записей WordPress, все так же через цикл $loop->have_posts(), разница лишь в том, что мы указываем тип наших записей перед циклом. Для того, чтобы реализовать вывод нам потребуется идентификатор нашего нового типа записей, в уроках по созданию своего типа записей (ссылка выше), мы создали новый тип записи и присвоили ему идентификатор red_book . Давайте создадим свой цикл для вывода данных из этого типа записей, я приведу свой пример реализации вывода:

В первой строчке мы получили необходимые записи, указав в условии выборки тип записи red_book и затем, через цикл, выводим наш тип записи. Для того, чтобы узнать Ваш идентификатор нового типа записи, достаточно открыть тот файл, где Вы регистрировали новый тип записи, в моём случае, это файл functions.php и посмотреть какой идентификатор указан:

Вы можете организовывать цикл так, как Вам удобно, в том числе использовать функцию get_template_part() для упрощения шаблона. На этом закончим. Спасибо за внимание!

1 КОММЕНТАРИЙ

  1. Здравствуйте. Цикл написал, собственные записи выводит. Но когда нажимаю «Читать далее» открывает пустую страницу «Запись не найдена». Что создать, чтоб посмотреть запись полностью.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста оставьте комментарий!
Введите ваше имя