选中所有具有特定复选框的帖子

时间:2018-09-07 13:47:07

标签: php wordpress

我有一个自定义帖子类型,其中包含3个复选框的列表。我需要拉出所有具有与页面标题相匹配的复选框的帖子,但是我不知道如何查询帖子。复选框的自定义字段为“已出售”。他们可以同时选中多个复选框,那么如何检查选中的数组以查看是否选中了与该页面关联的复选框?

<div class="grid-x whereToBuyContainer">
    <h1 class="titleText small-12">Where To Buy</h1>
    <?php 
        $title = get_the_title();
        $stores = get_field('sold');
        $args = array(
            'post_type' => 'retailer_logos',
            'order'=>'ASC',
            'posts_per_page' => -1,
            'meta_query' => array(
                array(
                    'key' => $stores,
                    'value' => $title,
                )
            )
        );
        $query = new WP_Query( $args );
        if( $query->have_posts() ) : while( $query->have_posts() ) : $query->the_post();  
    ?>

        <div class="cell small-3  text-left">
            <img src="<?php the_field("logo_url"); ?>" >
            <?php echo the_field('sold'); ?> 
        </div>

    <?php endwhile; endif; ?>
</div>

0 个答案:

没有答案