0
我嘗試使用變量執行請求以顯示事件的所有采訪。 因此,在我的查詢中,我問所有帖子「evenement_associe」eg頁面的id。但我不知道爲什麼,查詢是空的。 圖像是文章的組字段。 enter image description here帶有變量值的ACF查詢
<?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().
//
} ?>
我有這個SELECT SQL_CALC_FOUND_ROWS wp_sites_dev_2_posts.ID FROM 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 AND( (wp_sites_dev_2_postmeta.meta_key = 'evenement_associe' AND 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 = '發佈' OR wp_sites_dev_2_posts.post_status = 'ACF-禁用' OR wp_sites_dev_2_posts.post_status = 'private')GROUP BY wp_sites_dev_2_posts.ID ORDER BY wp_sites_dev_2_posts.post_date DESC LIMIT 0,10 –
而我的$ id_eventz正確返回ID –
您是否嘗試在db中執行我的查詢(將'wp_'更改爲'wp_sites_dev_2_')? –