Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Kako prilagoditi predloge za naslovnico tem bloka WordPress z dinamičnimi slikami funkcij objave

Če pobrskamo po Imenik WordPress, večina tem prikazuje naslovne slike. To je funkcija, ki je priljubljena. Trend na naslovnici velja tudi za blokiraj imenik tem tudi posnetke zaslona.

Oglejmo si naslednji primer iz Dvajset dvajset (klasična tema), ki vključuje a naslovna predloga ki se lahko uporablja za prikaz tako v eni objavi kot na strani, kjer je predstavljena slika objave prikazana na vrhu, ki se razteza čez zaslon brskalnika, z naslovom objave in drugimi želenimi metapodatki spodaj. Naslovne predloge omogočajo ustvarjanje vsebine, ki izstopa od tradicionalnih omejitev prikazovanja vsebine.

Posnetek zaslona, ​​ki prikazuje posamezno objavo s predlogo naslovnice Twenty Twenty.

Ustvarjanje naslovnih predlog trenutno zahteva pisanje kode PHP, kot je zajeta tukaj v Predloga naslovnice privzete teme Twenty Twenty. Če pogledamo na template-parts/content-cover.php datoteka, vsebuje Koda za prikaz vsebine, ko je cover-template se uporablja.

Zato ni mogoče ustvariti naslovnice po meri, če nimate poglobljenega znanja o PHP. Za mnoge običajne uporabnike WordPressa je edina možnost uporaba vtičnika like Uporabniški vmesnik po meri kot je opisano v ta kratek video.

Pokrijte razdelke v blok temah

Od leta WordPress 5.8, lahko avtorji tem ustvarijo predloge po meri (kot so posamezna objava, avtor, kategorija in druge) z glavnim razdelkom junakov z uporabo urejevalnik blokov naslovni blok in združeni v njihove teme z minimalno kodo ali brez nje.

Preden se poglobimo v to, kako so ustvarjeni zgornji veliki naslovni odseki v predlogah tem blokov, si na kratko oglejmo dve temi blokov Dvaindvajset in wabi avtor Rich Tabor (celoten pregled tukaj).

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona, ​​ki prikazuje sličice naslovnic tem Twenty Twenty-Two (levo) in Wabi (desno).

V zakulisju Twenty Twenty-Two izvede velik udarec z glavo dodajanje skrite slike, shranjene kot vzorec v header-dark-large deli. Medtem ko je v temi Wabi velika barva ozadja glave v eni objavi implementirana z poudarjene barve ozadja in blok distančnika višine 50 slikovnih pik (vrstice: 5-9). Poudarjene barve upravlja assets/js/accent-colors.js Datoteka.

Številni drugi so se odločili za ustvarjanje zgornjega naslovnega dela z uporabo pokrovni blok, ki je uporabnikom omogočal spreminjanje barve ozadja in dodajanje statične slike iz medijske knjižnice ali nalaganje iz medijskih naprav – brez pisanja kode. S tem pristopom slike iz objavi blok predstavljenih slik je bilo treba dodati ročno v vsako posamezno objavo, če ste želeli imeti prikazano sliko objave kot sliko ozadja v posameznih objavah.

Bloki na naslovnici z dinamično podobo objave

WordPress 6.0 je dal na voljo še eno zanimivost predstavljeni slikovni naslovni bloki funkcija, ki omogoča uporabo predstavljene slike katere koli objave ali strani kot slike ozadja v naslovnem bloku.

V nadaljevanju kratek video, inženirji Automattic razpravljajo o dodajanju predstavljenih slik za pokrivanje blokov s primerom iz Arheo Tema:

[Vgrajeni vsebina]

Slikovni blok, vključno s predstavljenim slikovnim blokom, je mogoče dodatno prilagoditi z uporabo duotone barva v theme.json kot je obravnavano v tem kratkem Povezovanje pik YouTube video (Anne McCarthy iz Automattic).

Primeri uporabe (Wei, Svetel način)

Če brskamo po sličicah v blokiraj imenik tem, vidimo, da jih večina vključuje velike naslovne razdelke. Če se poglobimo v njihove datoteke s predlogami, uporabljajo naslovne bloke s statično sliko ozadja.

Nekatere nedavno razvite teme uporabljajo naslovne bloke z ozadjem slike dinamične objave (npr. Archeo, Wei, Frost, Bright Mode itd.). Kratek pregled nove funkcije je na voljo v ta kratek videoposnetek GitHub.

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona, ​​ki prikazuje sličice naslovnice tem Wei (levo) in Bright-mode (desno).

Značilnosti kombiniranja dinamičnih poudarjenih barv wabi temo z naslovnico in objavo predstavljenih slikovnih blokov, Rich Tabor dodatno širi svojo ustvarjalnost v svojem novem Wei tema (na voljo celoten pregled tukaj) za prikaz dinamičnih naslovnih slik iz ene objave.

V svoji objavi Wei, Piše Rich Tabor: »V zakulisju, single.html predloga uporablja naslovni blok, ki izkorišča prikazano sliko objave. Nato se dvojni ton uporabi z barvno shemo, ki je dodeljena stebru. Tako bo skoraj vsaka slika videti v redu.

Če se želite poglobiti v naslovni blok teme Wei in se naučiti, kako ustvariti svojega, je tukaj kratek video iz Fränk Klein (WP Development Courses), ki korak za korakom pojasnjuje, kako je bil ustvarjen.

Podobno kot tema Wei, Brian Gardner uporablja tudi naslovni blok z objavo predstavljenega slikovnega bloka v svojem nedavnem Svetel način tema za prikaz izstopajoče vsebine žive barve.

Brian je povedal WPTavernu: »Najbolj mu je všeč način uporabe naslovnega bloka posamezne strani. Predstavljeno sliko potegne v naslovni blok in ponuja tudi prilagojene sloge blokov za sence in možnosti polne višine. […] Počutim se, kot da to resnično predstavlja, kaj je mogoče s sodobnim WordPressom.«

Za več podrobnosti, tukaj je demo stran in celoten pregled Brianove teme Bright Mode.

Oblikovanje kompleksnih postavitev z urejevalnikom blokov

Pred kratkim je WordPress predstavil nov urejevalnik blokov ciljna domača stran in stran za prenos. Objava pritegnila mešane reakcije od svojih bralcev, tudi od Matt Mullenweg (Automattic), ki je komentiral 33 dni, potrebnih za oblikovanje in lansiranje tako "preproste strani". Lahko najdeš dodatne razprave v zakulisju tukaj.

Kot odgovor je ustvaril Jamie Marsland iz Pootlepressa ta videoposnetek YouTube kjer v skoraj 20 minutah reproducira skoraj enako domačo stran.

Komentiranje videa Marsland, Piše Sarah Gooding iz WP Travern: »On je tisto, kar bi lahko opisali kot naprednega uporabnika urejevalnika blokov. Hitro lahko premeša vrstice, stolpce in skupine, po potrebi prilagodi oblazinjenje in robove ter vsakemu razdelku dodeli ustrezno barvo za oblikovanje. Na tej točki to ni nekaj, kar bi lahko naredila večina povprečnih uporabnikov WordPressa.«

Čeprav je urejevalnik blokov že daleč napredoval, še vedno obstajajo vedno večje težave pri večini razvijalcev tem in običajnih uporabnikov pri ustvarjanju in oblikovanju kompleksnih postavitev z njim.

Dodajanje izboljšave blokom TT2 Gopher

V tem razdelku vam bom povedal, kako sem dodal izboljšave v Tema TT2 Gopher Blocks ki sem jih omenil v prejšnjem članku. Po navdihu blokov naslovnic iz tem, ki sem jih opisal prej, sem temi želel dodati tri predloge naslovnic (avtor, kategorija in ena naslovnica).

Med brskanjem po spletnih straneh opazimo dve vrsti naslovnic. Najpogosteje opažena glava je razdelek naslovnice, ki se zlije z glavo mesta (naslov spletnega mesta in zgornja navigacija) v blok naslovnice (npr. Twenty Twenty, Twenty Twenty-Two, Wei, Wabi, Frost, Bright Mode itd.). Najdemo tudi naslovni del glave, ki ni pomešan z glavo spletnega mesta in je nameščen tik pod njim, kot je ta BBC prihodnost Spletna stran. Za temo TT2 Gopher blocks sem se odločil za slednjo.

Ustvarjanje vzorcev naslovne glave

Najprej ustvarimo vzorce naslovnih glav za avtorske, posamezne in druge (kategorije, oznake) predloge z uporabo naslovnih blokov. Nato jih bomo pretvorili v vzorce (kot je opisano tukaj prej) in prikličite ustrezne vzorce pokrovov glave v predloge.

Če ste seznanjeni z delom z urejevalnikom blokov, oblikujte razdelek glave z uporabo naslovnih blokov v urejevalniku spletnega mesta in nato pretvorite kodo naslovne glave v vzorce. Če pa niste seznanjeni z urejevalnikom FSE, potem je najlažji način kopiranje vzorcev iz imenik vzorcev v objavi naredite potrebne spremembe in jo pretvorite v vzorec.

V moji prejšnji članek CSS-Tricks, sem podrobno razpravljal o ustvarjanju in uporabi vzorcev blokov. Tukaj je kratek pregled delovnega toka, ki ga uporabljam za ustvarjanje vzorca glave naslovnice posamezne objave:

Vzorec glave naslovnice ene objave

korak 1: Z uporabo vmesnika FSE ustvarimo novo prazno datoteko in začnimo graditi strukturo blokov, kot je prikazano na levi plošči.

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona uporabniškega vmesnika WordPress s popolnim urejevalnikom spletnega mesta. Sestavlja se blok z datumom objave, kategorijami in naslovom objave.

Druga možnost je, da to najprej storite v objavi ali na strani, nato pa pozneje kopirate in prilepite oznako v datoteko z vzorcem.

korak 2: Nato, če želimo zgornjo oznako skriti v vzorec, moramo najprej kopirati njeno oznako kode in jo prilepiti v novo /patterns/header-single-cover.php v našem urejevalniku kode. Dodati bi morali tudi zahtevano oznako glave vzorčne datoteke (npr. naslov, polž, kategorije, vstavljalec itd.).

Tukaj je celotna koda /patterns/header-single-cover.php datoteka:


    
    
How To Customize WordPress Block Theme Cover Templates with Dynamic Post Feature Images PlatoBlockchain Data Intelligence. Vertical Search. Ai.

korak 3: Za to predstavitev sem uporabil ta slika iz imenika fotografij kot polnilno sliko ozadja in uporabil Midnight dvobarvna barva. Za dinamično uporabo predstavljene slike objave bi morali dodati "useFeaturedImage":true v naslovnem bloku tako, da zamenjate zgornjo povezavo do polnilne slike tik pred "dimRatio":50 tako da bi morala biti vrstica 10 videti takole:

Druga možnost je, da sliko za polnjenje spremenite tudi s klikom Zamenjaj in izbiro Uporabite predstavljeno sliko možnost:

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona uporabniškega vmesnika WordPress z izbranima možnostma »Zamenjaj« in »Uporabi predstavljeno sliko«.

Zdaj bi morali biti vzorci pokrovov glave vidni na plošči za vstavljanje vzorcev za uporabo kjer koli v predlogah, objavah in straneh.

Naslovi naslovnic arhiva

Navdih ta objava v gostilni WP in navodila po korakih za ustvarjanje glave avtorske predloge, želel sem ustvariti podobno glavo naslovnice in dodati temi TT2 Gopher.

Najprej ustvarimo vzorec glave naslovnice arhiva za author.html tudi predlogo, pri čemer upoštevajte zgornji potek dela. V tem primeru to ustvarjam na novi prazni strani z dodajanjem blokov (kot je prikazano spodaj v pogledu seznama):

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona uporabniškega vmesnika WordPress za avtorsko stran z naslovnico ene same objave.

V ozadju naslovnice sem uporabil isto sliko kot v naslovnici glave posamezne objave.

Ker bi radi v avtorskem bloku prikazali kratko biografijo avtorja, je treba na stran s profilom uporabnika dodati tudi biografsko izjavo, sicer bo v sprednjem delu prikazan prazen prostor.

Sledi označevalna koda za header-author-cover, da bomo uporabili vzorec v naslednjem koraku:

    
    
How To Customize WordPress Block Theme Cover Templates with Dynamic Post Feature Images PlatoBlockchain Data Intelligence. Vertical Search. Ai.How To Customize WordPress Block Theme Cover Templates with Dynamic Post Feature Images PlatoBlockchain Data Intelligence. Vertical Search. Ai.
Republished By Plato

Published by:


Če želite prikriti oznako v a header-author-cover vzorec, bi morali dodati zahtevano oznako glave datoteke z vzorcem, kot je opisano prej. Z urejanjem header-author-cover.php vzorec, lahko ustvarimo podobne pokrove glav za oznake, taksonomijo in druge predloge po meri.

O header-category-cover.php vzorec za mojo category.html Predloga je na voljo na GitHubu.

Ustvarjanje predlog z naslovnimi bloki glave

WordPress 6.0 in nedavno Gutenberg 13.7 razširjene funkcije za ustvarjanje predlog v urejevalnik blokov, kar mnogim uporabnikom WordPressa brez poglobljenega znanja o kodiranju omogoča ustvarjanje svojih prilagojenih predlog.

Za podrobnejše informacije in primere uporabe je tukaj a temeljita opomba o prilagajanju Justina Tadlocka.

Urejevalnik blokov omogoča ustvarjanje različnih vrst predlog, vključno s predlogami naslovnic. Oglejmo si na kratko način kombiniranja pokrovni blok in objavi blok predstavljenih slik z novim uporabniškim vmesnikom predloge omogoča preprosto ustvarjanje različnih vrst predlog po meri naslovnic tudi brez ali z nizkim znanjem kodiranja.

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona uporabniškega vmesnika WordPress, ki prikazuje razpoložljive predloge, ki jih zagotavljajo TT2 Gopher Blocks – Single, Page, Index, Home, 404, Blank in Archive.

Ustvarjanje predlog je postalo veliko lažje z Gutenbergom 13.7. Kako ustvariti predloge blokov s kodami in v urejevalniku strani je opisano v Tematski priročnik in moj prejšnji članek.

Avtorska šablona z naslovnim blokom

Oznaka na vrhu (razdelek glave). author.html predloga je prikazana spodaj (vrstica 6):

    
    
    
    
... ... ... ...

Tukaj so posnetki zaslona glav naslovnic za author.html in category.html predloge:

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona glave avtorja (levo) z imenom avtorja, avatarjem in biografijo. In posnetek zaslona glave strani kategorije (desno).

Celoten koda za obe predlogi je na voljo na GitHubu.

Enojni drog s pokrivnim blokom

Za prikaz naslovnice v naši eni objavi moramo poklicati header-cover-single pattern pod razdelkom glave (3. vrstica):

    
    
     
    
    
    
    
    ....
    ....
    ....

Tukaj je posnetek zaslona, ​​ki prikazuje sprednji pogled na posamezno objavo z naslovnim delom glave:

Kako prilagoditi predloge za platnico teme WordPress z dinamičnimi slikami funkcij PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
Posnetek zaslona TT2 Gopher Blocks Single Post z vzorcem naslovnega odseka glave.

Celoten single-cover.html Predloga je na voljo na GitHubu.

Najdete lahko dodatne vadnice po korakih za ustvarjanje razdelek naslovne objave junaka in z uporabo blokov naslovnice ozadja s prikazano sliko on Gostilna WP in Celotno urejanje spletnega mesta spletne strani.

Tam imaš!

Koristni viri

Objave na blogu


Čeprav blokovske teme na splošno so člani skupnosti WordPress veliko nasprotujejo, po mojem mnenju, so prihodnost WordPressa, tudi. Z blokovnimi temami lahko amaterski avtorji tem, brez poglobljenih veščin kodiranja in obvladovanja jezikov PHP in JavaScript, zdaj ustvarjajo teme s kompleksnimi postavitvami z glavnim naslovnim delom, kot je opisano v tem članku, v kombinaciji z vzorci in stilske variacije.

Kot zgodnji uporabnik Gutenberga ne bi mogel biti bolj navdušen nad novimi orodji za oblikovanje tem, kot je ustvari temo bloka vtičnik in drugi, ki avtorjem tem omogočajo, da dosežejo naslednje neposredno iz uporabniškega vmesnika urejevalnika blokov brez pisanja kode:

  • (I) ustvarjajo
  • (ii) prepisati datoteke s temo in izvoziti
  • (iii) ustvariti prazno ali podrejeno temo in
  • (iv) spremenite in shranite različico sloga trenutne teme

Poleg tega nedavne ponovitve vtičnika Gutenberg omogočajo omogočanje tekoča tipografija in poravnave postavitve in druge slogovne kontrole z uporabo samo theme.json datoteka brez JavaScripta in vrstice pravil CSS.

Hvala za branje in delite svoje komentarje in misli spodaj!

Časovni žig:

Več od Triki CSS