Php 比较两种帖子类型上的ACF以创建查询

Php 比较两种帖子类型上的ACF以创建查询,php,wordpress,custom-post-type,advanced-custom-fields,Php,Wordpress,Custom Post Type,Advanced Custom Fields,我需要比较两种帖子类型的ACF来创建一个查询 我有一个名为“问题”的CPT,在这个页面上有一个日期选择器。 我正在为我的其他帖子类型使用默认的帖子类型,并且我在这个页面上还有一个日期选择器 我想在issues-single.php页面上创建一个查询,如果两种帖子类型上的日期匹配,该查询将引入默认帖子 例如:如果我的问题单页上的日期选择器是2017年1月,我想查询所有在日期选择器中也选择了相同日期的我的default帖子 这是我到目前为止的代码,但我只是出现了一个“页面不工作”错误 尝试从这

我需要比较两种帖子类型的ACF来创建一个查询

我有一个名为“问题”的CPT,在这个页面上有一个日期选择器。 我正在为我的其他帖子类型使用默认的帖子类型,并且我在这个页面上还有一个日期选择器

我想在issues-single.php页面上创建一个查询,如果两种帖子类型上的日期匹配,该查询将引入默认帖子

例如:如果我的问题单页上的日期选择器是2017年1月,我想查询所有在日期选择器中也选择了相同日期的我的default帖子

这是我到目前为止的代码,但我只是出现了一个“页面不工作”错误


尝试从这里删除“:$current\u page\u year”-应该只是$current\u page\u year。你确定它以2017年的形式存储在DB中,而不是2017-01-11等吗?删除“仍然会给出相同的结果,只是一个错误页面,老实说,我不确定它是如何将日期拉进来的。老实说,我只需要比较月份和年份,日期对我来说并不重要。
<?php
$current_page_year = get_field('issue_date');
$args = array(
    'post_type' => 'post',
    'post_per_page' => '1',
    'meta_key' => 'article_date',
    'meta_value' => "$current_page_year",
);
$my_query = new WP_Query($args);
if ($my_query->have_posts())
{
    while ($my_query->have_posts()) : $my_query->the_post();
        ?>
        <div class="small-12 medium-8 columns" id="mag-feature">
            <p class="mag-cat"><?php the_category(', ') ?></p>
            <a href="<?php the_permalink() ?>"><?php the_post_thumbnail('quorum-featured'); ?></a>
            <div class="mag-news-content clearfix">
                <a href="<?php the_permalink() ?>"><h2><?php the_title(); ?></h2></a>
                <p><?php the_excerpt(); ?></p>
                <a class="mag-read-more" href="<?php the_permalink() ?>">Read More</a>
            </div>
        <?php endwhile;
        wp_reset_query();
        ?>
        </div><!-- end #mag-feature -->