Acum ați lucrat printr-un număr de pași pentru a crea o temă WordPress din fișierele HTML statice.
Mai exact, am analizat următoarele aspecte:
wp_head
cârlig și titlul și descrierea site-ului în fișierul cu antetwp_footer
accesați fișierul subsolTema dvs. are acum un fișier șablon pentru afișarea paginilor de arhivă, dar în prezent nu afișează imagini în mod corespunzător. În acest tutorial, veți învăța cum să adăugați suportul imaginilor recomandate pentru tema dvs. și cum să le afișați și să le stylizați în șablonul dvs. de arhivă.
Imaginile recomandate sau miniaturile postale reprezintă o caracteristică foarte utilă a aplicației WordPress, care a funcționat încă de la versiunea 2.9. Terminologia care le înconjoară poate fi puțin confuză, așa că voi încerca tot ce pot pentru a le defini aici:
Este un pic confuz, dar atâta timp cât utilizați codul corect, nu trebuie să mergeți în neregulă.
Primul pas este să adăugați suport pentru imaginile recomandate temei dvs. - fără aceasta, nu veți avea acces la metaboxul imaginilor prezentate în ecranul de editare post.
Deschideți tema functions.php
fișier și adăugați următoarele în partea de jos, înainte de închidere ?>
etichetă:
funcția wptutsplus_theme_support () add_theme_support ('post-thumbnails'); add_action ('after_setup_theme', 'wptutsplus_theme_support');
Salvați fișierele cu funcții și deschideți ecranul de editare pentru unul dintre postările dvs. Veți vedea că metabox-urile imaginilor prezentate au apărut, așa cum se arată în screenshot.
Acum lucrați prin fiecare post din blog pe rând, adăugând o imagine recomandată fiecăruia și salvând-o. Nu este nevoie să specificați mărimea imaginii pe care o afișați - aceasta se va face în cod.
Următorul pas este să adăugați codul pentru a afișa imaginile prezentate pe pagina dvs. de arhivă. Faceți asta în interiorul Bucla.
Deschide-ți archive.php
fișier și găsiți următoarea linie:
Înlocuiți-l cu acesta:
„> 'stânga', 'alt' => tăiere (strip_tags ($ wp_postmeta -> _wp_attachment_image_alt)))); ?>
Acest cod face câteva lucruri:
dacă (has_post_thumbnail ())
. Dacă nu este cazul, acesta nu va afișa imaginea recomandată.the_post_thumbnail ()
. Acest lucru are 'mediu'
parametru pentru a spune WordPress pentru a afișa imaginea de dimensiune medie, și o serie de argumente, inclusiv o clasă pentru stil și 'Alt'
argument pentru a seta atributul alt pentru imagine.Salvați acum fișierul de arhivă și vizitați o pagină de arhivă pe site-ul dvs. (nu pagina principală de blog, dar o arhivă de categorii sau similare).
Aceasta arata acum arhiva mea:
Acest lucru are încă nevoie de un pic de stil ca imaginile sunt butted împreună. Deschide-te style.css
fișier și adăugați următoarele:
.arhiva #content articol, .blog #content articol margin-top: 10px; overflow: auto;
Rețineți că utilizând funcția .Arhiva
și .blogul
cursuri pe care le vizez etichetă pe pagina principală de blog și pe orice pagină de arhivă. Acum, posturile ar trebui să fie definite mai clar:
Aveți acum un șablon de arhivă care funcționează cu suport pentru imaginile recomandate. Înainte de a termina, totuși, trebuie să copiați același cod la index.php
fişier.
Găsiți aceeași linie de cod pe care ați înlocuit-o în archive.php
fișier și înlocuiți-l cu exact același cod ca și cum ați adăugat în fișierul de arhivă. Acum salvați fișierul și verificați pagina principală de blog. Acesta va afișa imaginea recomandată pentru fiecare post.
Imaginile recomandate reprezintă o modalitate excelentă de a face paginile de arhivă mai vizibile și mai ușor de utilizat. De asemenea, puteți adăuga imagini recomandate altor șabloane, cum ar fi page.php
șablon.
În acest caz, este posibil să doriți să setați parametrii în mod diferit, probabil folosind dimensiunea mare a fișierului în loc de mediu și schimbând clasa. De asemenea, eliminați linkul, deoarece vizitatorul se află deja pe singura pagină.
În următoarea și ultima parte a acestei serii vă voi arăta cum să încărcați o temă în depozitul tematic WordPress. Odată ce aveți o temă pe care o simțiți că este suficient de bună pentru alții să o folosească, aceasta este o modalitate excelentă de a contribui la comunitate și de a ajuta alți utilizatori WordPress.