2014/2015 - ICOM Université Lyon 2 - DUCCI 2
Dernière ligne droite
Session 4
WP_Query Décrite durant la session 2, voici les étapes:
WP_Query WP_Query est l'objet qui encapsule la logique de requête sur les données.
$query = new WP_Query( $args );
// The Loop
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
the_title(); //Affichage du titre
}
} else {
// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();
ATTENTION: L'utilisation de wp_reset_postdata est très importante, sinon le contexte d'exécution générale devient instable
Grâce à la boucle, le contexte d'éxecution courant est complétement surchargé. Toutes les méthodes d'accès générique aux données sont "branchées" sur le post en cours d'itération, par exemple :
the_title()the_date()the_content()Réalisation d'un template de page
index.php pour afficher le contenu des articles grâce à la fonction is_singleVous ne serez pas jugé sur le style d'affichage mais la qualité du code produit (HTML, PHP).
L'objectif est de mesurer la compréhension de la logique Wordpress.
Le code devra être fonctionnel car il sera testé dans Wordpress directement.