如何在WordPress插件类中调用wpdb

时间:2014-03-13 07:47:32

标签: php wordpress wordpress-plugin wpdb

如何在类似这样的类中定义的插件函数中调用wpdb

<?php

/*
*   Plugin Name: Test
*   Plugin URI: http://www.test.com/
*   Description: Test plugin for wordpress.
*   Version: 1.0.0
*   Author: Test
*   Author URI: http://test.me/
*/      

class Test {

    /*
    |------------------------------------
    | Constructor
    |------------------------------------
    */

    public function __construct() {

    }

    public function abc() {
        var_dump($wpdb);
    }
}

1 个答案:

答案 0 :(得分:2)

这是一个全局变量,$ wpdb, 这已经是该类的实例化了 设置为通信WordPress数据库。 始终使用全局$ wpdb变量。 (在任何自定义函数中使用它之前,请记住全局化$ wpdb。)

你需要像这样使用它。

global $wpdb;
//do something with it.