Rendre l'en-tête du thème Twenty Ten moins haut?
2 réponses
- votes
-
- 2010-08-17
Pour rendre l'en-tête duthème Twenty Tenmoins haut (c'est-à-dire une hauteur avecmoins depixels),placez ce code aubas dufichier "
functions.php
" de votrethème (en veillant à changer lenuméro180
à la hauteur souhaitée):<?php add_action('twentyten_header_image_height','yoursite_header_image_height'); function yoursite_header_image_height($height) { return 180; // Modify this to whatever pixel height you want. }
Ensuite,vous devrez aller dans " Apparence> En-tête " dans votre console d'administrationet télécharger votrenouvelleimagepluspetite (voici l'URL de cettepage d'administration):
http://example.com/wp-admin/themes .php?page=en-têtepersonnalisé
Et voici à quoi ressemble cettepage d'administration:
Vouspouvez égalementenvisager d'apporter vosmodifications sur un " Thèmeenfant " (si vousne l'avezpas déjàfait.) Voici un article (c'esttrop compliqué)mais c'est vraiment aussi simple que de simplement créer un répertoire sur votre serveur Web dans le sous-répertoire"
/wp-content/themes/
"( Je l'appellerais "/wp-content/themes/yoursite/
")et créerais un "style.css
" dans ce répertoire avec ce qui suit:/* Theme Name: Your Child Theme Name Description: Theme for your-site.com Author: Your Name Version: 1.0 Template: twentyten */ @import url("../twentyten/style.css");
Ensuite,vouspouvez créer unnouveaufichier "
functions.php
"et ymettre le code PHP ci-dessusplutôt que demodifier lesfichiers dans le répertoire duthème TwentyTenet d'avoir à le refaire lorsque Twenty Ten a unemise àjour de sécurité.To make the header on the Twenty Ten theme less tall (i.e. a height with fewer pixels) put this code at the bottom of your theme's "
functions.php
" file (being sure to change the number180
to whatever height you want):<?php add_action('twentyten_header_image_height','yoursite_header_image_height'); function yoursite_header_image_height($height) { return 180; // Modify this to whatever pixel height you want. }
Then you'll need to go to "Appearance > Header" in your admin console and upload your new smaller image (here's the URL to that admin page):
And here's what that admin page looks like:
You might also consider making your modifications on a "Child Theme" (if you have not already.) Here's an article (that is overly complicated) but it's really as simple as just creating a directory on your web server under the "
/wp-content/themes/
" subdirectory (I'd call it "/wp-content/themes/yoursite/
") and creating a "style.css
" in that directory with the following:/* Theme Name: Your Child Theme Name Description: Theme for your-site.com Author: Your Name Version: 1.0 Template: twentyten */ @import url("../twentyten/style.css");
Then you can create a new "
functions.php
" file and put the above PHP code in it rather than modifying the files in the directory of the TwentyTen theme and having to deal with doing it again it when Twenty Ten has a security update. -
- 2011-03-10
J'aitrichéet utilisé css dans lefichier style.css Laméthode de Mikeestmeilleure si vous voulez laisser les utilisateursmodifier l'en-tête. J'ai complètement désactivé cettefonctionnalité.
I cheated and used css in the style.css file Mike's method is better if you want let users edit the header. I turned that feature off altogether.
La questionest Comment rendre l'en-tête duthème Twenty Tenmoins haut? Cette question a étéposée augroupe LinkedIn WordPress quiest caché desmoteurs de recherche,j'ai doncpensé copierma réponseici.
J'en ai égalementfait un wiki communautairepour qu'ilne metransmettepas de réputation.