В последнем видео мы узнали, как создать собственный цикл и выводить пользовательские данные из наших пользовательских типов сообщений и пользовательских полей. На этот раз нам нужно сделать это снова, только для немного более сложного раздела «События». Нам понадобится настраиваемый шаблон страницы только для области событий, чтобы у нас было место, где мы можем написать весь этот настраиваемый код.
Запрос:
$the_query = new WP_Query(array( 'post_type' => 'events', // This is the name of our custom post type 'posts_per_page' => -1 // -1 means "all of them" ));
Петля:
while ($the_query->have_posts()) : $the_query->the_post(); ?> // we're in the loop! endwhile;
А внутри цикла мы можем использовать ACP API для вывода настраиваемых полей:
the_field("date_start");
Все, что осталось сейчас, - это оформить его правильно и убедиться, что мы выводим каждый последний бит данных, которые хотим отобразить.