BP_Notifications_Notification:: get_date_query_sql (数组date_query美元=数组())
获取date_query参数的SQLBP_Notifications_Notification: get ().
描述
我们使用BP_Date_Query,它扩展了WP_Date_Query,以完成解析date_query数组和创建必要的SQL子句的繁重工作。然而,由于BP_Notifications_Notification: get ()以与WP_Query不同的方式构建它的SQL,我们必须更改返回值(从查询中剥离开头的AND关键字)。
参数
- date_query美元
-
(数组)(可选)date_query参数数组。有关WP_Date_Query的第一个参数,请参阅文档。
默认值:数组()
返回
(字符串)
源
文件:bp-notifications /类/ class-bp-notifications-notification.php
public static function get_date_query_sql($date_query = array()){//如果没有适当的日期查询格式,则保释。If(空($date_query) || !Is_array ($date_query)) {return ";} //日期查询。$date_query = new BP_Date_Query($date_query, '已通知的日期');//去掉前面的AND -它在get()中处理。返回preg_replace(' / ^ \砂/ ',”,date_query - > get_sql ());}
更新日志
版本 | 描述 |
---|---|
BuddyPress tripwire | 介绍了。 |