自定义帖子中的查询问题 时间:2013-03-29 作者:Nick 我正在制作一个搜索表单来选择可用的房间我为房间定制了一个名为“产品”的贴子和一个名为“可用性”的贴子元值(格式:Y-m-d)我想在我的表格中找到某个日期起的所有可用房间:MyDate\\u a。这是我使用的代码:SELECT wposts.* FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta WHERE wposts.ID = wpostmeta.post_id AND wpostmeta.meta_key = \'availability\' AND wpostmeta.meta_value >= $MyDate_a AND wposts.post_status = \'publish\' AND wposts.post_type = \'products\' ORDER BY wpostmeta.meta_value DESC 但似乎它选择了所有的房间,即使$MyDate_a 例如,2013年3月30日,可用性为2013年4月1日。 1 个回复 SO网友:Manny Fleurmond 就像评论员说的,你不能用WP_Query 为了这个?$results = new WP_Query(array( \'post_type\' => \'products\', \'meta_query\' => array( \'key\' => \'availability\', \'value\' => $MyDate_a, \'compare\' => \'=\' ), \'order\' => \'DESC\', \'orderby\' => \'meta_value\' )); 结束 文章导航