Skip to content

Commit a7665f9

Browse files
committed
Support wp-db.php in WP 4.9 and older releases in maybe_load_wpdb
1 parent 6b430fb commit a7665f9

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎src/DB_Command.php‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2473,13 +2473,15 @@ protected function maybe_load_wpdb() {
24732473
define( 'WP_CONTENT_DIR', ABSPATH . 'wp-content' );
24742474
}
24752475

2476+
$wpdb_file_name = file_exists( ABSPATH . WPINC . '/class-wpdb.php' ) ? 'class-wpdb.php' : 'wp-db.php';
2477+
24762478
// Load prerequisite WordPress files if not already loaded.
24772479
$prereqs = [
24782480
'load.php' => ABSPATH . WPINC . '/load.php',
24792481
'compat.php' => ABSPATH . WPINC . '/compat.php',
24802482
'plugin.php' => ABSPATH . WPINC . '/plugin.php',
24812483
'class-wp-error.php' => ABSPATH . WPINC . '/class-wp-error.php',
2482-
'class-wpdb.php' => ABSPATH . WPINC . '/class-wpdb.php',
2484+
$wpdb_file_name => ABSPATH . WPINC . '/' . $wpdb_file_name,
24832485
];
24842486

24852487
foreach ( $prereqs as $name => $path ) {

0 commit comments

Comments
 (0)