Make WordPress Core

Ticket #47222: 47222.patch

File 47222.patch, 3.1 KB (added by Clorith, 5 years ago)
  • src/js/_enqueues/admin/site-health.js

    diff --git a/src/js/_enqueues/admin/site-health.js b/src/js/_enqueues/admin/site-health.js
    a b  
    169169                }
    170170
    171171                $( '.issues', '#health-check-issues-' + issue.status ).append( template( issue ) );
     172
     173                if ( parseInt( SiteHealth.site_status.issues.critical, 0 ) > 0 ) {
     174                        $( '#health-check-issues-critical' ).removeClass( 'hidden' );
     175                }
     176
     177                if ( parseInt( SiteHealth.site_status.issues.recommended, 0 ) > 0 ) {
     178                        $( '#health-check-issues-recommended' ).removeClass( 'hidden' );
     179                }
    172180        }
    173181
    174182        /**
     
    210218
    211219                $circle.css( { strokeDashoffset: pct } );
    212220
    213                 if ( 1 > parseInt( SiteHealth.site_status.issues.critical, 0 ) ) {
    214                         $( '#health-check-issues-critical' ).addClass( 'hidden' );
    215                 }
    216 
    217                 if ( 1 > parseInt( SiteHealth.site_status.issues.recommended, 0 ) ) {
    218                         $( '#health-check-issues-recommended' ).addClass( 'hidden' );
    219                 }
    220 
    221221                if ( 80 <= val && 0 === parseInt( SiteHealth.site_status.issues.critical, 0 ) ) {
    222222                        $wrapper.addClass( 'green' ).removeClass( 'orange' );
    223223
  • src/wp-admin/site-health.php

    diff --git a/src/wp-admin/site-health.php b/src/wp-admin/site-health.php
    a b  
    215215                        <?php _e( 'Site Health Status' ); ?>
    216216                </h2>
    217217
    218                 <p><?php _e( 'The site health check shows critical information about your WordPress configuration and items that require your attention.' ); ?></p>
     218                <p><?php _e( 'The site health check shows information about your WordPress configuration and items that may need your attention.' ); ?></p>
    219219
    220                 <div class="site-health-issues-wrapper" id="health-check-issues-critical">
     220                <div class="site-health-issues-wrapper hidden" id="health-check-issues-critical">
    221221                        <h3 class="site-health-issue-count-title">
    222222                                <?php
    223223                                        /* translators: %s: Number of critical issues found. */
     
    225225                                ?>
    226226                        </h3>
    227227
     228                        <p><?php _e( 'Critical issues are items that may have a high impact on your sites performance or security, and resolving these issues should be prioritized.' ); ?></p>
     229
    228230                        <div id="health-check-site-status-critical" class="health-check-accordion issues"></div>
    229231                </div>
    230232
    231                 <div class="site-health-issues-wrapper" id="health-check-issues-recommended">
     233                <div class="site-health-issues-wrapper hidden" id="health-check-issues-recommended">
    232234                        <h3 class="site-health-issue-count-title">
    233235                                <?php
    234236                                        /* translators: %s: Number of recommended improvements. */
     
    236238                                ?>
    237239                        </h3>
    238240
     241                        <p><?php _e( 'Recommended items are considered beneficial to your site, and may improve your site in various ways, but are not necessarily a priority when looking to resolve issues.' ); ?></p>
     242
    239243                        <div id="health-check-site-status-recommended" class="health-check-accordion issues"></div>
    240244                </div>
    241245        </div>