Cum de a seta o Imagine recomandată Fallback Bazat pe Categorie Post în WordPress

Cum de a seta o Imagine recomandată Fallback Bazat pe Categorie Post în WordPress / tematică

Recent, unul dintre utilizatorii noștri ne-a întrebat cum pot seta miniaturile implicite de rezervă pentru anumite categorii din WordPress. În tutorialul nostru anterior, am arătat cum să setați o imagine de rezervă implicită pentru tutorialul cu miniaturi WordPress. În acest articol, vă vom arăta cum să setați imaginea de rezervă prestabilită pentru anumite categorii în WordPress.

Notă: Acesta este un tutorial de nivel intermediar care va necesita cunoașterea HTML, CSS și noțiunile de bază ale temei WordPress.

Scenariu:

Să presupunem că aveți un blog în care acordați o singură categorie fiecăruia dintre postările dvs. (consultați ghidul nostru privind categoriile și etichetele). Puteți afișa o imagine de rezervă în funcție de categoria la care este atribuită o postare.

Este deosebit de util atunci când vă confruntați adesea cu situația în care nu există nicio imagine disponibilă pentru un post. Este posibil ca imaginea dvs. de marcă să nu se potrivească cu tema postării, dar dacă utilizați o imagine specifică categoriei, aceasta va arăta în continuare relevantă.

Setarea imaginilor de categorie în WordPress fără un plugin

Anterior, pe WPBeginner, v-am arătat să setați imagini în categorii în WordPress. Cu toate acestea, pentru acest tutorial trebuie să configurați manual imaginile categoriei fără un plugin. Verificați tutorialul tematic pentru tema tematică și ghidul începătorului pentru a adăuga fragmente în WordPress.

Primul lucru pe care trebuie să-l faceți este să creați imagini pentru categoriile dvs. Utilizați categoria "slug" ca nume de fișier imagine și salvați-le pe toate în același format, de ex. jpg sau png.

Acum, problema este că tema dvs. WordPress poate folosi diferite dimensiuni de imagine în diferite șabloane. Ca de exemplu, este posibil să aveți miniaturi postale mai mici pe paginile de arhivă și imagini mai mari recomandate în mesajele individuale. Vom lăsa WordPress să se ocupe de redimensionarea imaginilor. Pentru a face acest lucru trebuie să încărcați imaginile de categorie pe site-ul dvs. WordPress de la Media »Adăugați noi. În timpul încărcării, WordPress va stoca imaginile categoriei dvs. și va crea dimensiuni definite de tema dvs. și cele de sub Setări »Media ecran.

După încărcarea imaginilor categoriei, trebuie să le mutați într-un alt director. Conectați-vă la site-ul dvs. web folosind un client FTP, cum ar fi Filezilla, și mergeți la / Wp-content / uploads / pliant. Imaginile din categoria pe care le-ați încărcat vor fi stocate în dosarul lună. Exemplu: / încărcări / 2013/12 /

Creați un dosar pe desktop-ul computerului și denumiți-l imagini-categorii. Descărcați acum toate imaginile din categoria dvs. și toate dimensiunile WordPress create pentru ele în acest nou folder de pe desktop. După terminarea descărcării, trebuie să încărcați folderul categorii-imagini în directorul / wp-content / uploads. Acest lucru vă va permite să aveți toate dimensiunile imaginii de categorie într-un director separat, ușor de apelat în tema dvs..

Afișarea imaginilor Catagory în șabloanele WordPress

Înainte de a trece la setarea acestor imagini ca imagini de rezervă implicite, permiteți să aruncați o privire asupra modului în care le afișați în teme. De exemplu, puteți afișa aceste imagini în partea de sus a paginilor de categorii.

   

Acesta este modul în care a apărut în pagina de arhivă a categoriei noastre de demo-uri.

Afișarea imaginii categoriei ca imagine prestabilită pentru imaginea de fond

Acum vă vom arăta cum să afișați o imagine de categorie ca imagine prestabilită implicită sau o miniatură postare când o postare nu are o imagine proprie.

Notă: Vă rugăm să copiați fișierele tematice înainte de a efectua modificări.

În interiorul buclă, unde tema dvs. afișează imaginea prezentată sau miniatură postare, înlocuiți-o cu acest cod:

          

Acest cod caută o miniatură postare. Dacă găsește una, atunci afișează miniatură postare. În caz contrar, ea caută categoria în care aparține o postare și apoi afișează imaginea categoriei. Am adăugat -150 × 150 în numele fișierului imagine, deoarece aceasta este dimensiunea miniaturilor postului din tema noastră demo. Este posibil ca tema dvs. să utilizeze o dimensiune diferită pentru miniaturile postate, deci trebuie să utilizați dimensiunea respectivă.

Rețineți că tema dvs. poate apărea deja line și următoarele câteva linii care afișează miniaturile postate. Puteți ignora aceste linii dacă tema dvs. le-a primit deja.

Asta e tot, sperăm că acest articol v-a ajutat să adăugați imaginea specializată în funcție de categoria postului. Pentru feedback și întrebări, vă rugăm să lăsați un comentariu mai jos.