如何使用WordPress进行自定义查询?

19 mysql wordpress wordpress-plugin

我需要在WordPress插件中进行查询,但我找不到WordPress函数,我不确定是否正确使用mysql_query

我发现的功能启用了排序和分组,但我还需要使用join和in(list).

有办法吗?

ink*_*dmn 21

看起来你想要使用$wpdb该类(它具有直接访问和操作wordpress数据库的功能).它可以让你做以下事情:

<?php $wpdb->query('select * from my_plugin_table where foo = "bar"'); ?>
Run Code Online (Sandbox Code Playgroud)

文档在这里.

  • 任何看到这个答案的人都会注意到它出现在Google搜索结果的第一页上,它只返回受此影响的行数以及其他一些查询,在其他情况下它将返回true.如果你想获取数据,那么使用`$ wpdb-> get_results` (4认同)

DrL*_*man 14

要拉出行可能你会使用:

$myrows = $wpdb->get_results( "SELECT id, name FROM mytable" );
Run Code Online (Sandbox Code Playgroud)