Essayer d'obtenir l'ordre de ma requête personnalisée à afficher par Date de création. Est-ce même possible avec cette requête? Pouvez-vous faire une commande personnalisée? Merci pour l'aide
<?php
$faq_cat_terms = get_terms( 'faq-cat' );
foreach ( $faq_cat_terms as $faq_cat ) {
$faq_cat_query = new WP_Query( array(
'orderby' => 'date',
'post_type' => 'faq',
'tax_query' => array(
array(
'taxonomy' => 'faq-cat',
'field' => 'slug',
'terms' => array( $faq_cat->slug ),
'operator' => 'IN'
)
)
) );
?>
Peut-être avez-vous juste besoin d'ajouter:
'order' => 'DESC', //or ASC
en fonction de l'ordre que vous voulez qu'ils soient.
Le titre de votre question semble indiquer que vous essayez de commander des termes de taxonomie en fonction de leur date de création, ce qui est possible, mais sans utiliser la requête que vous avez écrite.
Par exemple:
$terms = get_terms( 'YOUR_TAX_TERM', $args );
Les identifiants de terme de taxonomie étant créés progressivement, il est possible d'utiliser l'identifiant du terme:
$args = array(
'orderby' => 'ID',
'order' => 'DESC',
);
Bien que techniquement, les commandes ne soient pas commandées à la date, cela va essentiellement permettre la même chose.