Ajouter un logo avec la fonction add_theme_support() Logo

WordPress propose d’ajouter un logo depuis sa version 4.5 (voir le chapitre Personnaliser le site avec le fichier functions.php, section Customiser un thème avec add_theme_support()).

Actuellement, vous utilisez le thème Twenty Twenty pour créer votre propre thème, donc cette option est déjà implémentée au site, mais certains thèmes ne l’utilisent pas.

Vous retrouvez cette fonction dans le fichier functions.php du thème Twenty Twenty lignes 66 et 76 :

     // Custom logo. 
     $logo_width = 120; 
     $logo_height = 90; 
 
     add_theme_support( 
          'custom-logo', 
          array( 
               'height' => $logo_height, 
               'width' => $logo_width, 
               'flex-height' => true, 
               'flex-width' => true, 
          ) 
     ); 

Pour ceux qui utilisent un thème dans lequel cette option n’est pas mise en place, il suffit d’ajouter ces lignes de code au fichier functions.php de votre thème, dans un hook d’action after_setup_theme :

function my_setup() { 
 ...
couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Customiser le thème de base
Suivant
Ajouter un onglet Options du thème