diff --git a/src/wp-settings.php b/src/wp-settings.php index 2479420742d0a..12d7f96655996 100644 --- a/src/wp-settings.php +++ b/src/wp-settings.php @@ -181,7 +181,6 @@ require ABSPATH . WPINC . '/block-template-utils.php'; require ABSPATH . WPINC . '/block-template.php'; require ABSPATH . WPINC . '/theme-templates.php'; -require ABSPATH . WPINC . '/theme-previews.php'; require ABSPATH . WPINC . '/template.php'; require ABSPATH . WPINC . '/https-detection.php'; require ABSPATH . WPINC . '/https-migration.php'; @@ -483,6 +482,9 @@ require ABSPATH . WPINC . '/pluggable.php'; require ABSPATH . WPINC . '/pluggable-deprecated.php'; +// This should be after the pluggable functions are loaded since it runs `wp_get_current_user`. +require ABSPATH . WPINC . '/theme-previews.php'; + // Set internal encoding. wp_set_internal_encoding();