From 6e8ab8448a13a824a3d4f7ce4783ba0ca1d65306 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Tue, 12 May 2020 20:57:48 +0000 Subject: [PATCH] Coding Standards: Correct `db_version` check in `wp-admin/admin.php`. Follow-up to [47785]. See #49239. git-svn-id: https://develop.svn.wordpress.org/trunk@47787 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/admin.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/wp-admin/admin.php b/src/wp-admin/admin.php index 0437af415a..1dcc071991 100644 --- a/src/wp-admin/admin.php +++ b/src/wp-admin/admin.php @@ -36,6 +36,7 @@ require_once dirname( __DIR__ ) . '/wp-load.php'; nocache_headers(); if ( get_option( 'db_upgraded' ) ) { + flush_rewrite_rules(); update_option( 'db_upgraded', false ); @@ -45,7 +46,9 @@ if ( get_option( 'db_upgraded' ) ) { * @since 2.8.0 */ do_action( 'after_db_upgrade' ); -} elseif ( get_option( 'db_version' ) !== $wp_db_version && empty( $_POST ) ) { + +} elseif ( (int) get_option( 'db_version' ) !== $wp_db_version && empty( $_POST ) ) { + if ( ! is_multisite() ) { wp_redirect( admin_url( 'upgrade.php?_wp_http_referer=' . urlencode( wp_unslash( $_SERVER['REQUEST_URI'] ) ) ) ); exit;