'// define( ', 'class wpdb' => 'class wpdb2', 'new wpdb' => 'new wpdb2', 'instanceof mysqli_result' => 'instanceof \PgSql\Result', 'instanceof mysqli' => 'instanceof \PgSql\Connection', '$this->dbh->connect_errno' => 'wpsqli_connect_error()', 'mysqli_' => 'wpsqli_', 'is_resource' => 'wpsqli_is_resource', ' '', '?>' => '', ); eval(str_replace(array_keys($replaces), array_values($replaces), file_get_contents(ABSPATH . '/wp-includes/class-wpdb.php'))); // Create wpdb object if not already done if (!isset($wpdb) && defined('DB_USER')) { $wpdb = new wpdb2(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST); }