BP_Date_Query
BuddyPress日期查询类。
描述
扩展了WP_Date_Query类与BuddyPress一起使用。
参数
- date_query美元
-
(数组)(必需)日期查询参数。参见第一个参数WP_Date_Query: __construct ().
- 美元列
-
(字符串)(必需)要查询的DB列。
源
文件:bp-core /类/ class-bp-date-query.php
类BP_Date_Query扩展WP_Date_Query{/** *查询的列。可以通过查询参数更改。* * @var string */ public $column;/ * * *的构造函数。* * @param array $date_query日期查询参数。* @param string $column要查询的DB列。* * @see WP_Date_Query::__construct() */ public function __construct($date_query, $column = ") {if (!空($column)) {$this->column = $column;Add_filter ('date_query_valid_columns', array($this, 'register_date_column'));} parent::__construct($date_query, $column); } /** * Destructor. */ public function __destruct() { remove_filter( 'date_query_valid_columns', array( $this, 'register_date_column' ) ); } /** * Registers our date column with WP Date Query to pass validation. * * @param array $retval Current DB columns. * @return array */ public function register_date_column( $retval = array() ) { $retval[] = $this->column; return $retval; } }
更新日志
版本 | 描述 |
---|---|
BuddyPress魅惑 | 介绍了。 |
方法
- __construct——构造函数。
- __destruct——析构函数。
- register_date_column-将我们的日期列注册到WP日期查询以通过验证。