incapable de comprendre le code/les fonctions dans header.php dans le thème Twenty Fourteen dans wordpress
Je suis nouveau sur wordpress. Je suis confronté à un problème pour comprendre les codes écrits en vingt quatorze thèmes dans wordpress. En regardant le corps de header.php, il y a un morceau de code que je ne suis pas capable de comprendre, comme ce qu’ils font
<?php if ( get_header_image() ) : ?>
<div id="site-header">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home">
<img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>">
</a>
</div>
<?php endif; ?>
s’il vous plaît quelqu’un m’aide à comprendre ce que fait ce morceau de code
Solution n°1 trouvée
<?php if ( get_header_image() ) : ?>
C’est pour si vous définissez une image de bannière pour votre thème que vous pouvez modifier en personnalisant le thème et modifier ou supprimer comme indiqué dans l’image ci-dessous via le panneau d’administration, accédez à Apparence> personnaliser, puis cela vous mènera à la page de personnalisation comme indiqué dans l’image. vous trouverez l’image d’en-tête.
<div id="site-header">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home">
<img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>">
</a>
</div>
donc Ici, dans ce code Si l’image d’en-tête trouvée, elle sera définie <img>
automatiquement, elle alt
sera définie comme NOM du site et la hauteur ou la largeur sera définie comme thème par défaut CSS. et l’ <a>
avant <img>
est pour le lien principal pour la PAGE D’ACCUEIL.
0 commentaire