diff --git a/source/wp-content/themes/wporg-developer-2023/inc/redirects.php b/source/wp-content/themes/wporg-developer-2023/inc/redirects.php index ecc17ad2a..8d0f2fb7a 100644 --- a/source/wp-content/themes/wporg-developer-2023/inc/redirects.php +++ b/source/wp-content/themes/wporg-developer-2023/inc/redirects.php @@ -135,7 +135,17 @@ public static function redirect_pluralized_reference_post_types() { public static function paginated_home_page_404() { // Paginated front page. if ( is_front_page() && is_paged() ) { - include( get_template_directory() . '/404.php' ); + // Add the usual 404 page body class so that styles are applied. + add_filter( + 'body_class', + function( $classes ) { + $classes[] = 'error404'; + + return $classes; + } + ); + + include( get_404_template() ); exit; } }