使用wp_postmeta定制wp_post查询

时间:2015-11-01 作者:Ravi Shakya

在Posteta中让我们说

meta\\u key=“count”和meta\\u value=“5”现在我想获取所有帖子

其中meta\\u键=\'计数\'

和orderby=\'meta\\u value\\u num\'

并由ASC订购

注意:我不想使用query\\u posts或wp\\u query。只需自定义sql查询。

1 个回复
SO网友:Rarst

虽然您可能不想/不能使用本机查询,但它仍然是生成这样的SQL的最简单、最可靠的方法。

$wpdb->last_query 将记住上次执行的查询和定义SAVEQUERIES 常数将使$wpdb->queries 包含在当前加载中执行的所有查询(不建议在生产中使用)。

因此,通过API表达所需的查询并查看为其生成的SQL是最好的方法。

相关推荐

如何读取WordPress$Query关联数组(散列)键的值

WordPress编程新手(来自更为传统的环境),并试图了解其一些“独特”特性。我们的网站上有一个目录页,此代码驻留在functions.php, 如果条件为true,则调整结果。if( $query->is_post_type_archive( \'directory\' ) ){ ...//do stuff } 我想知道如何获取is_post_type_archive 这就是“目录”当我对值使用测试时。。。var_dumb($query->is_post