首页 > 解决方案 > 结合两个 PHP/MySQL 查询

问题描述

我想使用下面的代码将两个 php/mysql 查询与 wp_posts 表结合起来。

但是,如您所见,第二个 post_type 存在错误。第二个 post_type 是“post”,并且永远不会被识别。:-(

我如何将其设为“与”来收集“会员内容”和“发布”数据?同样的问题也适用于它下面的“价值”陈述。“真的”和“是的”。

        <?php $args = array( 
            'post_type' => 'membercontent', 'post',
            'meta_query' => array(
                            array(
                             'key'     => 'tt_freemium',
                             'value'   => 'true', 'yes',
                            ),
                           ),
            'orderby' => 'post_date', 
            'order' => 'DESC', 
            'posts_per_page' => '200' );
        `$ourposts = new WP_Query( $args );?>

标签: phpmysqlwordpress

解决方案


刚刚想通了。呃。一直都有答案....阵列!

<?php $args = array( 
    'post_type' => array ('membercontent', 'post',),
    'meta_query' => array(
            array(
                'key'     => 'tt_freemium',
                'value'   => array ('true', 'yes',),
                ),
            ),
    'orderby' => 'post_date', 
    'order' => 'DESC', 
    'posts_per_page' => '200' );
    $ourposts = new WP_Query( $args );?>

推荐阅读