Similaire à custom-header avec register default_headers () dans la version 4.5 et supérieure.
Non, il n'y en a pas.
Étant donné qu'un logo est généralement unique pour chaque site et marque, il n'est pas vraiment logique d'offrir un logo par défaut, sauf en tant qu'espace réservé.
Si vous souhaitez avoir un logo par défaut comme espace réservé dans votre thème, alors dans le modèle, vous pouvez vérifier si une valeur personnalisée est définie, et sinon, afficher votre propre logo:
<?php
if ( get_custom_logo() ) {
the_custom_logo();
} else {
printf(
'<a href="%1$s" class="custom-logo-link" rel="home" itemprop="url"><img src="%2$s" class="custom-logo" itemprop="logo" alt="%3$s"></a>',
esc_url( home_url( '/' ) ),
esc_url( get_theme_file_uri( 'images/default-logo.png' ) ),
get_bloginfo( 'name', 'display' )
);
}
?>
Le balisage dans cet exemple correspondra à la sortie de balisage de the_custom_logo()
. Le logo lui-même serait default-logo.png
Dans le répertoire images/
De votre thème.