wp_query
Permet de récupérer les données d'une WP_Query.
Exemple
Via un controller, ici, on distribue une variable blogPostQuery à la vue qui est une instance de WP_Query.
Automatiquement, dans une wp_query, vous avez accès à la variable post qui est une instance de Elementum\Facades\Post.
{% wp_query blogPostQuery %} <h2>Nom du bien N°{{ post.id }} : {{ post.title }}</h2> {{ post.content}} {% if post.get_term('caracteristics') %} <ul> <li>{{ post.get_term('caracteristics').name }}</li> </ul> {% endif %} {% endwp_query %}
Arguments
query
WP_Query Instance de WP_Query.
Elementum\Facades\Post
id
int ID du post.
title
string Titre du post (post_title).
content
string Contenu du post (post_content).
slug
string Slug du post (post_name).
date
string Date du post (post_date).
author
string Auteur du post (post_author).
excerpt
string Excerpt du post (post_excerpt).
featured_image_url
string URL de l'image mise en avant du post (get_the_post_thumbnail_url).
featured_image
string Balise HTML de l'image mise en avant du post (get_the_post_thumbnail(ID, 'full')).
link
string Permalink du post (get_the_permalink).
get_term(string taxonomy)
mixed Première valeur d'un terme de taxonomie lié au post.
get_terms(string taxonomy)
array Tous les termes de taxonomie liés au post.
get_field(string field_id)
mixed Récupération de la valeur d'un champ personnalisé.
get_fields()
array Récupération de toutes les valeurs des champs personnalisés.