WordPress.org

Make WordPress Core

Ticket #37305: 37305.2.diff

File 37305.2.diff, 2.8 KB (added by afercia, 5 weeks ago)
  • src/wp-includes/general-template.php

     
    948948        // We have a logo. Logo is go.
    949949        if ( $custom_logo_id ) {
    950950                $custom_logo_attr = array(
    951                         'class'    => 'custom-logo',
    952                         'itemprop' => 'logo',
     951                        'class' => 'custom-logo',
    953952                );
    954953
    955954                /*
     
    966965                 * it because wp_get_attachment_image() already adds the alt attribute.
    967966                 */
    968967                $html = sprintf(
    969                         '<a href="%1$s" class="custom-logo-link" rel="home" itemprop="url">%2$s</a>',
     968                        '<a href="%1$s" class="custom-logo-link" rel="home">%2$s</a>',
    970969                        esc_url( home_url( '/' ) ),
    971970                        wp_get_attachment_image( $custom_logo_id, 'full', false, $custom_logo_attr )
    972971                );
  • tests/phpunit/tests/general/template.php

     
    308308                $this->_set_custom_logo();
    309309
    310310                $custom_logo_attr = array(
    311                         'class'    => 'custom-logo',
    312                         'itemprop' => 'logo',
     311                        'class' => 'custom-logo',
    313312                );
    314313
    315314                // If the logo alt attribute is empty, use the site title.
     
    322321                $image    = wp_get_attachment_image( $this->custom_logo_id, 'full', false, $custom_logo_attr );
    323322                restore_current_blog();
    324323
    325                 $expected_custom_logo = '<a href="' . $home_url . '" class="custom-logo-link" rel="home" itemprop="url">' . $image . '</a>';
     324                $expected_custom_logo = '<a href="' . $home_url . '" class="custom-logo-link" rel="home">' . $image . '</a>';
    326325                $this->assertEquals( $expected_custom_logo, get_custom_logo( $blog_id ) );
    327326        }
    328327
     
    338337                $this->_set_custom_logo();
    339338
    340339                $custom_logo_attr = array(
    341                         'class'    => 'custom-logo',
    342                         'itemprop' => 'logo',
     340                        'class' => 'custom-logo',
    343341                );
    344342
    345343                // If the logo alt attribute is empty, use the site title.
     
    350348
    351349                $image = wp_get_attachment_image( $this->custom_logo_id, 'full', false, $custom_logo_attr );
    352350
    353                 $this->expectOutputString( '<a href="http://' . WP_TESTS_DOMAIN . '/" class="custom-logo-link" rel="home" itemprop="url">' . $image . '</a>' );
     351                $this->expectOutputString( '<a href="http://' . WP_TESTS_DOMAIN . '/" class="custom-logo-link" rel="home">' . $image . '</a>' );
    354352                the_custom_logo();
    355353        }
    356354
     
    370368                        'full',
    371369                        false,
    372370                        array(
    373                                 'class'    => 'custom-logo',
    374                                 'itemprop' => 'logo',
     371                                'class' => 'custom-logo',
    375372                        )
    376373                );
    377374
    378                 $this->expectOutputString( '<a href="http://' . WP_TESTS_DOMAIN . '/" class="custom-logo-link" rel="home" itemprop="url">' . $image . '</a>' );
     375                $this->expectOutputString( '<a href="http://' . WP_TESTS_DOMAIN . '/" class="custom-logo-link" rel="home">' . $image . '</a>' );
    379376                the_custom_logo();
    380377        }
    381378