Hooks into the_custom_logo()
and renders one of:
- A custom logo selected in the admin
- An SVG logo found in
dist/assets/site-logo.svg
- A PNG logo found in
dist/assets/site-logo.png
- Just outputs the site name
Also makes it possible to pass an array of arguments to get_custom_logo()
; the_custom_logo(['inline_svg' => true, 'append' => '-small'])
would instead render dist/assets/site-logo-small.svg
as an inline SVG.
Finally it also changes the link class name from custom-logo-link
to site-logo
.
N/A
N/A
This is the native WordPress the_custom_logo()
but we add the $args
argument which enables you to specify inline_svg
(true
/false
) and append
(String
to append to site-logo
filename).
N/A