Rendere l'intestazione del tema Twenty Ten meno alta?
2 risposta
- voti
-
- 2010-08-17
Per rendere l'intestazione deltema Twenty Tenmeno alta (cioè un'altezza conmenopixel)metti questo codice allafine delfile "
functions.php
" deltuotema (assicurandoti di cambiareilnumero180
all'altezza desiderata):& lt;?php add_action ('Twentyten_header_image_height','yoursite_header_image_height'); function yoursite_header_image_height ($ height) { ritorno 180;//Modificaloin base all'altezzain pixel che desideri. }
Quindi dovrai andare su " Aspetto> Intestazione "nellatua console di amministrazionee caricare latuanuovaimmaginepiùpiccola (ecco l'URL di quellapagina di amministrazione):
Edecco come appare lapagina di amministrazione:
Potresti anche considerare di apportare letuemodifiche a un "temafiglio " (senon lo haigiàfatto). Ecco un articolo (che èeccessivamente complicato)ma è davvero semplice come creare una directory sultuo server webnella sottodirectory"
/wp-content/themes/
"( Lo chiamerei "/wp-content/themes/yoursite/
")e creo un "style.css
"in quella directory con quanto segue:/* Nometema:ilnome deltema deltuobambino Descrizione:temaper your-site.com Autore:iltuonome Versione: 1.0.0 Modello: ventidue */ @import url ("../sixth/style.css"); Quindipuoi creare unnuovofile "
functions.php
"e inserireil codice PHP soprain essoinvece dimodificarei filenella directory deltema TwentyTene doverlofare dinuovo quando Twenty Ten ha un aggiornamentoper laprotezione.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
Hoimbrogliatoe ho usato cssnelfile style.css Ilmetodo di Mike èmigliore se vuoi consentire agli utenti dimodificare l'intestazione. Ho disattivato completamente quellafunzione.
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 domanda è Comefaccio a renderemeno alta l'intestazione deltema Twenty Ten? La domanda è stataposta algruppo WordPress di LinkedIn che ènascosto aimotori di ricerca,quindi hopensato di copiarelamia risposta a qui.
L'ho anche creato come wiki della comunità,quindinonmi passa la reputazione.