Ich versuche, eine Anfrage mit einer Variablen zu machen, um alle Interviews eines Ereignisses anzuzeigen. So in meiner Abfrage frage ich alle Post, wo "evenement_associe" Egual die ID der Seite. Aber ich weiß nicht warum, die Abfrage ist leer. Das Bild ist das Gruppenfeld des Artikels. enter image description hereACF Abfrage mit Variable in Wert
<?php
// args
$id_eventz = get_the_ID();
$args = array(
'post_type' => 'post',
'meta_key' => 'evenement_associe',
'meta_value' => $id_eventz
);
// query
$the_query = new WP_Query($args);
?>
<?php
if ($the_query) {
?>
<?php if ($the_query->have_posts()): ?>
<?php while ($the_query->have_posts()) : $the_query->the_post() ?>
<?php
$value_link=get_field('evenement_associe');
$id_article=get_the_ID();
$title_article=get_the_title($id_article);
?>
<ul>
<li>
<?php
?>
</li>
</ul>
<?php endwhile; ?>
<?php else: echo 'Aucun article encore réalisé pour cet évènement.'?>
<?php endif; ?>
<?php wp_reset_query(); // Restore global post data stomped by the_post().
//
} ?>
Ich habe dieses SELECT SQL_CALC_FOUND_ROWS wp_sites_dev_2_posts.ID VON wp_sites_dev_2_posts INNER JOIN wp_sites_dev_2_postmeta ON (wp_sites_dev_2_posts.ID = wp_sites_dev_2_postmeta.post_id) WHERE 1 = 1 und ((wp_sites_dev_2_postmeta.meta_key = 'evenement_associe UND wp_sites_dev_2_postmeta.meta_value = '10280')) AND wp_sites_dev_2_posts.post_type = 'post' AND (wp_sites_dev_2_posts.post_status = 'veröffentlicht' OR wp_sites_dev_2_posts.post_status = 'ACF-disabled' OR wp_sites_dev_2_posts.post_status = 'privat') GROUP BY wp_sites_dev_2_posts.ID ORDER BY wp_sites_dev_2_posts.post_date DESC LIMIT 0, 10 –
Und mein $ id_eventz gibt die ID korrekt zurück –
Haben Sie versucht, in db meine Abfrage auszuführen (ändern Sie 'wp_' in 'wp_sites_dev_2_')? –