wordpress « the_custom_logo » ne récupère pas mon image dans la bibliothèque
J’essaie de créer mon thème personnalisé owm dans wordpress, je veux extraire le logo sélectionné qui est déjà dans ma bibliothèque, j’ai du mal à faire fonctionner la méthode « the_custom_logo ».
Lors de la vérification de cette méthode, il s’avère que, lorsqu’elle appelle le « get_theme_mod(‘custom_logo’) », elle ne renvoie aucun identifiant. Ci-dessous mon code.
//fonctions.php
function custom_wordpress_theme_themesupport(){
//Adds dynamic title tag support
add_theme_support('title-tag');
add_theme_support('custom-logo',array(
'height' => 100,
'width' => 400,
'flex-height' => true,
'flex-width' => true,
'header-text' => array( 'site-title', 'site-description' ),
'unlink-homepage-logo' => true,
));
}
add_action('after_setup_theme','custom_wordpress_theme_themesupport');
//en-tête.php
<header class="header text-center">
<a class="site-title pt-lg-4 mb-0" href="index.html">SiteName.dev</a>
<nav class="navbar navbar-expand-lg navbar-dark" >
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navigation" aria-controls="navigation" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div id="navigation" class="collapse navbar-collapse flex-column" >
<?php
if ( function_exists( 'the_custom_logo' ) ) {
the_custom_logo();
}
?>
.....
Solution n°1 trouvée
Votre code a l’air bien. Cela peut sembler idiot, mais sélectionnez-vous votre image dans la section « Identité du site » ?
0 commentaire