web-dev-qa-db-fra.com

Rendre l'en-tête sur le thème Vingt Dix moins grand?

La question est Comment rendre l'en-tête du thème Twenty Ten moins long? Cette question a été posée sur le groupe WordPress de LinkedIn qui est masqué pour la recherche. moteurs alors je pensais copier ma réponse à ici.

J'en ai aussi fait un wiki de la communauté pour qu'il ne me répande pas.

2
MikeSchinkel

Pour réduire l’en-tête du thème Twenty Ten (c’est-à-dire une hauteur avec moins de pixels), placez ce code au bas du fichier "functions.php" de votre thème (en veillant à modifier le nombre 180 à 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 à " Apparence> En-tête " dans votre console d'administration et télécharger votre nouvelle image plus petite (voici l'URL de cette page d'administrateur):

http://example.com/wp-admin/themes.php?page=custom-header

Et voici à quoi ressemble cette page d'administration:

Screenshot showing WordPress Twenty Ten theme header iamge

Vous pouvez également envisager d’apporter vos modifications à un " thème enfant " (si vous ne l’avez pas déjà fait.) Voici un article (c'est trop compliqué) mais c'est 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 de créer un "style.css" dans ce répertoire avec le suivant:

/* 
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, vous pouvez créer un nouveau fichier "functions.php" et y placer le code PHP ci-dessus plutôt que de modifier les fichiers dans le répertoire du thème TwentyTen et de devoir le refaire lorsque Twenty Ten en a un. mise à jour de sécurité.

9
MikeSchinkel

J'ai triché et utilisé CSS dans le fichier style.css. La méthode de Mike est préférable si vous voulez permettre aux utilisateurs de modifier l'en-tête. J'ai complètement désactivé cette fonctionnalité.

0
Nohl