在WordPress中,连接到第二个数据库很容易,只需创建WPDB类的一个新实例,并使用它,就像使用我们都知道和喜欢的标准$WPDB实例一样。
假设第二个数据库与主WP数据库具有相同的登录信息,您甚至可以使用WP config中的预定义常量。php以避免硬编码登录信息。
/**
* Instantiate the wpdb class to connect to your second database, $database_name
*/
$second_db = new wpdb(DB_USER, DB_PASSWORD, $database_name, DB_HOST);
/**
* Use the new database object just like you would use $wpdb
*/
$results = $second_db->get_results($your_query);