apply_filters( 'get_custom_logo', string $html , int $blog_id )
Filters the custom logo output.
Description Description
Parameters Parameters
- $html
-
(string) Custom logo HTML output.
- $blog_id
-
(int) ID of the blog to get the custom logo for.
Source Source
Changelog Changelog
| Version | Description |
|---|---|
| 4.6.0 | Added the $blog_id parameter. |
| 4.5.0 | Introduced. |
User Contributed Notes User Contributed Notes
You must log in before being able to contribute a note or feedback.
If you test your site with Google’s Structured data testing tool you will get an error about itemprop “logo” not being recognized by google as a WP Header element.
Here is how you remove itemprop
add_filter( 'get_custom_logo', 'wecodeart_com' ); // Filter the output of logo to fix Googles Error about itemprop logo function wecodeart_com() { $custom_logo_id = get_theme_mod( 'custom_logo' ); $html = sprintf( '<a href="%1$s" class="custom-logo-link" rel="home" itemprop="url">%2$s</a>', esc_url( home_url( '/' ) ), wp_get_attachment_image( $custom_logo_id, 'full', false, array( 'class' => 'custom-logo', ) ) ); return $html; }