WordPress有没有类似Drupal的DB API?

时间:2021-04-07 作者:Jim Miller

也就是说,编写数据库查询的能力如下:

$query = db_select(\'users\', \'u\');
$query->condition(\'u.uid\', 0, \'<>\');
$query->execute();
我正在将Drupal站点转换为WordPress,并且已经习惯了这种风格。有什么建议吗?谢谢

1 个回复
SO网友:kaiser

是的,有wpdb class. 可以找到一些示例for e.g. here.

然后是global $wpdb 对象,该对象包含基于当前布线设置的结果和其他部分。

您还可以利用WP_Query class 这更常见。有一个默认值global $wp_query 对象和$wp_the_query(?)中间对象,它保存默认的基于路由的结果。您可以使用WP_Query 基本上就像任何一个老式的查询生成器一样,称之为穷人ORM。