urlencode( implode( '|', $fonts ) ),
'subset' => urlencode( $subsets ),
), 'https://fonts.googleapis.com/css' );
}
return $fonts_url;
}
/**
* Filter 'get_custom_logo'
*
* @return string
*/
function keratin_get_custom_logo( $html ) {
return sprintf( '
%1$s
', $html );
}
add_filter( 'get_custom_logo', 'keratin_get_custom_logo' );
/**
* Get our wp_nav_menu() fallback, wp_page_menu(), to show a home link.
*
* @param array $args Configuration arguments.
* @return array
*/
function keratin_page_menu_args( $args ) {
$args['show_home'] = true;
$args['menu_class'] = 'site-primary-menu';
return $args;
}
add_filter( 'wp_page_menu_args', 'keratin_page_menu_args' );
/**
* Add ID and CLASS attributes to the first occurence in wp_page_menu
*/
function keratin_page_menu_class( $class ) {
return preg_replace( '/