Chúng tôi đã học cách thực hiện một vòng lặp tùy chỉnh và xuất dữ liệu tùy chỉnh từ các loại bài đăng tùy chỉnh và trường tùy chỉnh của chúng tôi trong video cuối cùng. Lần này chúng ta cần làm lại, chỉ dành cho phần Sự kiện phức tạp hơn một chút. Chúng tôi sẽ cần một mẫu trang tùy chỉnh chỉ dành cho khu vực sự kiện để chúng tôi có một nơi có thể viết tất cả mã tùy chỉnh này.
Truy vấn:
$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" ));
Vòng lặp:
while ($the_query->have_posts()) : $the_query->the_post(); ?> // we're in the loop! endwhile;
Và bên trong vòng lặp, chúng ta có thể sử dụng ACP API để xuất các trường tùy chỉnh:
the_field("date_start");
Tất cả những gì còn lại bây giờ là tạo kiểu cho nó sang phải và đảm bảo rằng chúng tôi đang xuất mọi bit dữ liệu cuối cùng mà chúng tôi muốn hiển thị.