所以,我有一个很好的循环。
但我需要计算该循环有多少帖子,我需要通过对DB的查询来完成。
我的循环看起来像:
$adsArg = array(
\'offset\' => $offset,
\'post_type\' => \'ads\',
\'meta_key\' => $metaKey,
\'tax_query\' => $taxQuery,
\'meta_query\' => $metaValue,
);
$adsQuery = new WP_Query($adsArg);
到目前为止,我的查询如下所示:$wpdb->get_var($wpdb->prepare("SELECT COUNT(ID) FROM " . $table_name . " WHERE post_type = \'ads\' AND post_status = \'publish\' AND tax_query = " . $taxQuery . " AND meta_query = " . $metaValue . ", array() ) );
这不起作用,我不知道该怎么做。计数器必须以这种方式进行,并直接查询数据库。