WordPress : où changer le texte de l’en-tête ?
Twenty Fifteen : comment modifier la taille recommandée de l’en-tête (954 × 1300) ? 🖼️
- 1· Problème — Le message du Customizer suggère une taille fixe :
954 × 1300
, mais vous souhaitez la modifier. - 2· Solution — Utiliser le filtre
twentyfifteen_custom_header_args
pour surcharger les dimensions recommandées. - 3· Exemple de code — à insérer dans le
functions.php
de votre thème enfant :
add_filter( 'twentyfifteen_custom_header_args', 'mon_theme_custom_header_args' );
function mon_theme_custom_header_args( $args ) {
$args['width'] = 1200;
$args['height'] = 400;
return $args;
}
- 4· Effet — Le texte du Customizer reflètera vos nouvelles dimensions, et la zone de recadrage s’adaptera.
- 5· Astuce — Ajoutez aussi
flex-width
ouflex-height
si vous souhaitez autoriser un redimensionnement libre.
➡️ Personnalisez facilement le message du Customizer et le comportement du recadrage d’image via ce filtre natif du thème.
sur le thème vingt-quinze. Lorsque je clique sur le personnalisateur pour définir mon en-tête, il y a du texte qui dit. « Bien que vous puissiez recadrer les images à votre guise après avoir cliqué sur Ajouter une nouvelle image, votre thème recommande une taille d’en-tête de 954 × 1300 pixels. » J’ai besoin de changer le 954 x 1300 mais je ne trouve pas d’où il est généré. J’ai essayé divers filtres mais rien n’a fonctionné.
Comment puis-je modifier ces dimensions dans le texte ?
Solution n°1 trouvée
Vous pouvez utiliser le twentyfifteen_custom_header_args
filtre pour personnaliser la largeur et la hauteur. Vérifiez l’exemple suivant.
add_filter( 'twentyfifteen_custom_header_args', 'theme_slug_custom_header_args' );
function theme_slug_custom_header_args( $args ){
$args['width'] = 600;
$args['height'] = 800;
return $args;
}
Dans l’exemple, la largeur est modifiée à 600 et la hauteur est définie à 800.
Solution n°2 trouvée
Vous pouvez utiliser le twentyfifteen_custom_header_args
filtre pour personnaliser la largeur et la hauteur. Vérifiez l’exemple suivant.
add_filter( 'twentyfifteen_custom_header_args', 'theme_slug_custom_header_args' );
function theme_slug_custom_header_args( $args ){
$args['width'] = 600;
$args['height'] = 800;
return $args;
}
Dans l’exemple, la largeur est modifiée à 600 et la hauteur est définie à 800.
0 commentaire