get_meta_sql()获取meta的添加筛选条件的SQL查询语句

目录

描述

Given a meta query, generates SQL clauses to be appended to a main query.

get_meta_sql() 描述

用法

<?php get_meta_sql$meta_query$type$primary_table$primary_id_column$context ); ?>

get_meta_sql() 用法

参数

$meta_query

(array) (必填) A meta query.

默认值: None

$type

(string) (必填) Type of meta.

默认值: None

$primary_table

(string) (必填) Database table you want to append the query to.

默认值: None

$primary_id_column

(string) (必填) Database table primary id column.

默认值: None

$context

(object) (可选) The main query object.

默认值:

get_meta_sql() 参数

返回值

(array) array( 'join' => $join_sql, 'where' => $where_sql ).

get_meta_sql() 返回值

示例

Output depending on the meta query:

get_meta_sql() 示例

历史

添加于 版本: 3.2.0

get_meta_sql() 历史

源文件

get_meta_sql() 函数的代码位于 wp-includes/meta.php.

get_meta_sql() 源文件