We hebben in de laatste video geleerd hoe we een aangepaste lus kunnen maken en aangepaste gegevens kunnen uitvoeren vanuit onze aangepaste berichttypen en aangepaste velden. Deze keer moeten we het opnieuw doen, alleen voor de iets complexere sectie Evenementen. We hebben een aangepaste paginasjabloon nodig alleen voor het evenementengedeelte, zodat we een plek hebben waar we al deze aangepaste code kunnen schrijven.
De vraag:
$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" ));
De lus:
while ($the_query->have_posts()) : $the_query->the_post(); ?> // we're in the loop! endwhile;
En binnen de lus kunnen we de ACP API gebruiken om aangepaste velden uit te voeren:
the_field("date_start");
Het enige dat nu nog over is, is het goed opmaken en ervoor zorgen dat we elk laatste stukje gegevens dat we willen weergeven, uitvoeren.