From 4def4f82a22827bd81de8b18150962ee726af717 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Wed, 3 Aug 2022 13:07:05 +0000 Subject: [PATCH] Site Health: Improve the wording in plugin and theme version tests. This displays a more appropriate message in case the site does not have any active plugins or installed themes. Follow-up to [44986], [45099], [45336]. Props Presskopp, costdev, martin.krcho, Clorith, SergeyBiryukov. Fixes #56134. git-svn-id: https://develop.svn.wordpress.org/trunk@53816 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/includes/class-wp-site-health.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/wp-admin/includes/class-wp-site-health.php b/src/wp-admin/includes/class-wp-site-health.php index fb8138f776..a2c8688ac7 100644 --- a/src/wp-admin/includes/class-wp-site-health.php +++ b/src/wp-admin/includes/class-wp-site-health.php @@ -428,7 +428,7 @@ class WP_Site_Health { '

%s

', __( 'Your site has 1 active plugin, and it is up to date.' ) ); - } else { + } elseif ( $plugins_active > 0 ) { $result['description'] .= sprintf( '

%s

', sprintf( @@ -441,6 +441,11 @@ class WP_Site_Health { $plugins_active ) ); + } else { + $result['description'] .= sprintf( + '

%s

', + __( 'Your site does not have any active plugins.' ) + ); } } @@ -591,7 +596,7 @@ class WP_Site_Health { '

%s

', __( 'Your site has 1 installed theme, and it is up to date.' ) ); - } else { + } elseif ( $themes_total > 0 ) { $result['description'] .= sprintf( '

%s

', sprintf( @@ -604,6 +609,11 @@ class WP_Site_Health { $themes_total ) ); + } else { + $result['description'] .= sprintf( + '

%s

', + __( 'Your site does not have any installed themes.' ) + ); } }