Make WordPress Core

Ticket #46617: 46617.2.patch

File 46617.2.patch, 2.8 KB (added by Clorith, 6 years ago)
  • src/wp-admin/includes/class-wp-site-health.php

     
    12041204         */
    12051205        public function get_test_https_status() {
    12061206                $result = array(
    1207                         'label'       => '',
    1208                         'status'      => '',
     1207                        'label'       => __( 'Your website is using an active HTTPS connection.' ),
     1208                        'status'      => 'good',
    12091209                        'badge'       => array(
    12101210                                'label' => 'Security',
    12111211                                'color' => 'red',
    12121212                        ),
    1213                         'description' => '',
    1214                         'actions'     => '',
     1213                        'description' => sprintf(
     1214                                '<p>%s</p>',
     1215                                __( 'An HTTPS connection is needed for many features on the web today, it also gains the trust of your visitors by helping to protecting their online privacy.' )
     1216                        ),
     1217                        'actions'     => sprintf(
     1218                                '<a href="%s">%s</a>',
     1219                                esc_url(
     1220                                        /* translators: Website for explaining HTTPS and why it should be used. */
     1221                                        __( 'https://wordpress.org/support/article/why-should-i-use-https/' )
     1222                                ),
     1223                                __( 'Read more about why you should use HTTPS.' )
     1224                        ),
    12151225                        'test'        => 'https_status',
    12161226                );
    12171227
     
    12331243                                        )
    12341244                                );
    12351245
    1236                                 $result['actions'] = sprintf(
     1246                                $result['actions'] .= sprintf(
    12371247                                        '<a href="%s">%s</a>',
    12381248                                        esc_url( admin_url( 'options-general.php' ) ),
    12391249                                        __( 'Update your site addresses' )
    12401250                                );
    1241                         } else {
    1242                                 $result['status'] = 'good';
    1243 
    1244                                 $result['label'] = __( 'Your website is using an active HTTPS connection.' );
    12451251                        }
    12461252                } else {
    12471253                        $result['status'] = 'recommended';
    12481254
    12491255                        $result['label'] = __( 'Your site does not use HTTPS' );
    1250 
    1251                         $result['description'] = sprintf(
    1252                                 '<p>%s</p>',
    1253                                 __( 'An HTTPS connection is needed for many features on the web today, it also gains the trust of your visitors by helping to protecting their online privacy.' )
    1254                         );
    1255 
    1256                         $result['actions'] = sprintf(
    1257                                 '<a href="%s">%s</a>',
    1258                                 esc_url(
    1259                                         /* translators: Website for explaining HTTPS and why it should be used. */
    1260                                         __( 'https://wordpress.org/support/article/why-should-i-use-https/' )
    1261                                 ),
    1262                                 __( 'Read more about why you should use HTTPS.' )
    1263                         );
    12641256                }
    12651257
    12661258                return $result;
  • src/wp-admin/css/site-health.css

     
    430430        display: none;
    431431}
    432432
     433body .health-check-accordion .health-check-accordion-panel .actions .button {
     434        margin-left: 1rem;
     435}
     436body .health-check-accordion .health-check-accordion-panel .actions .button:first-of-type {
     437        margin-left: 0;
     438}
     439
    433440body .health-check-accordion dl dd {
    434441        margin: 0 0 0.5em 2em;
    435442}