Adăugarea de anteturi implicite suplimentare la WordPress Twenty Ten Tema
Tema Twenty Ten vine cu opt titluri implicite. Orice antet implicit pe care l-ați setat este înlocuit cu "imaginea recomandată" a unei postări. Puteți vedea noul antet când vizionați acea postare. În această săptămână WordPress Quick Tip vom vedea cât de simplu este de a adăuga anteturi suplimentare în panoul Header's.
Urmăriți ecranul
functions.php
Deschideți fișierul functions.php al temei Twenty Ten. Găsiți următoarea secțiune:
// Anteturi personalizate implicite, ambalate cu tema. % s este un substituent pentru URI directorul de șablon temă.
Ceea ce urmează este un tablou care afișează antetele implicite curente și locația acestora. Pentru a adăuga propriul dvs., adăugați o virgulă după ultima paranteză a matricei de antet apus. Iată un exemplu de cum poate arăta după adăugarea a două antete:
register_default_headers (array ('berries' => array ('url' => '% s / images / headers / berries.jpg', 'thumbnail_url' * traducători: descrierea antetului descriere * / 'description' => __ ('Berries', 'twentyten')), 'cherryblossom' => array ('url' => '% s / images / headers / cherryblossoms.jpg' 'thumbnail_url' => '% s / images / headers / cherryblossoms-thumbnail.jpg', / * traducători: descrierea imaginii antetului * / 'description' => => array ('url' => '% s / images / headers / concave.jpg', 'thumbnail_url' => '% s / images / headers / concave-thumbnail.jpg', / / 'descriere' => __ ('Concave', 'twentyten')), 'fern' => s / images / headers / fern-thumbnail.jpg ', / * traducători: descrierea antetului descriere * /' description '=> __ (' Fern ',' twentyten ')),' forestfloor ' > '% s / images / headers / forestfloor.jpg', 'thumbnail_ur l '=>'% s / images / headers / forestfloor-thumbnail.jpg ', / * traducători: descrierea imaginii antetului * /' description '=> > array ('url' => '% s / images / headers / inkwell.jpg', 'thumbnail_url' => '% s / images / headers / inkwell-thumbnail.jpg', / * 'description' => __ ('Inkwell', 'twentyten')), 'path' => array ('url' => '% s / images / headers / path.jpg', 'thumbnail_url' => /images/headers/path-thumbnail.jpg ', / * traducători: descrierea antetului descriere * /' descriere '=> __ (' Path ',' twentyten ' '* /' / 'descriere' => __ ('s / images / headers / sunset.jpg', 'thumbnail_url' => '% s / images / headers / sunset-thumbnail.jpg' ("Url" => '% s / images / headers / waterfall.jpg', 'thumbnail_url' => '% s / images / headers / waterfall-thumbnail .jpg ', / * traducători: descrierea imaginii antetului * /' description '=> __ (' Waterfall ',' twent yten ')),' mountain '=> array (' url '=>'% s / images / headers / mountain.jpg ',' thumbnail_url '=>'% s / images / headers / mountain-thumbnail.jpg ' / * traducători: descrierea imaginii headerului * / 'description' => __ ('Mountain', 'twentyten'))));
Permiteți să disecați codul puțin.
register_default_headers: Aceasta este funcția care creează și afișează anteturile noastre implicite. Acceptă o serie de parametri.
Nume: Setează o valoare cu numele anteturilor noastre. Apoi putem seta o serie de valori și chei suplimentare.
URL: Cale relativă la imaginea antetului. Observați că calea curentă este /images/headers/image_name.jpg
thumbnail_url: Calea relativă către o miniatură a imaginii antetului. Calea curentă este /images/headers/image_name-thumbnail.jpg
Descriere: O descriere a imaginii. Acest lucru ar fi afișat când treceți deasupra imaginii din panoul Anteturi.
Lucruri de notat
Antetul Twenty Ten este de 940 × 198, orice este mai mare decât ar fi redimensionat; ceva mai mic ar fi întins pentru a se potrivi acelor dimensiuni. Imaginile miniatură pot fi setate la orice dimensiune, 230 × 48 este implicit. Imaginile pot fi doar .jpg sau vor fi ignorate și nu vor fi afișate.