generate_navigation_logo_output

Note: This filter requires the Menu Plus add-on in GP Premium.

The generate_navigation_logo_output filter allows us to alter the HTML of our navigation logo.

Examples

If we don’t want a link surrounding our navigation logo:

add_filter( 'generate_navigation_logo_output','lh_change_navigation_logo_output' );
function lh_change_navigation_logo_output( $output ) {
	return sprintf(
		'<div class="site-logo sticky-logo navigation-logo">
				<img class="header-image" src="%1$s" alt="%2$s" />
		</div>',
		'http://LOGO-URL-HERE',
		esc_attr( apply_filters( 'generate_logo_title', get_bloginfo( 'name', 'display' ) ) )
	);
}