Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla post-ominaisuuskuvilla

Jos selaamme WordPressin teemahakemisto, suurin osa teemoista esittelee kansikuvia. Se on suosittu ominaisuus. Kansisivutrendi on totta jopa lohkoteeman hakemisto myös kuvakaappauksia.

Tarkastellaan seuraavaa esimerkkiä Kaksikymmentä kaksikymmentä (klassinen teema), joka sisältää a kansimalli jota voidaan käyttää näyttämään sekä yksittäisessä viestissä että sivulla, jossa julkaisun esittelykuva näkyy yläreunassa, joka ulottuu selainnäytön poikki, ja tekstin otsikko ja muut halutut metatiedot alla. Kansimallien avulla voit luoda sisältöä, joka erottuu perinteisistä sisällön näyttämisen rajoituksista.

Näyttökaappaus, jossa näkyy yksi viesti Twenty Twenty -kansimallilla.

Kansimallien luominen vaatii tällä hetkellä PHP-koodin kirjoittamisen sellaisena kuin se on tallennettu tässä Twenty Twenty -oletusteeman kansimalli. Jos katsomme template-parts/content-cover.php tiedosto, se sisältää koodi sisällön näyttämiseen, kun cover-template käytetään.

Näin ollen ei ole mahdollista luoda mukautettua kansilehteä, jos sinulla ei ole syvällistä PHP-tuntemusta. Monille tavallisille WordPress-käyttäjille ainoa vaihtoehto on käyttää laajennusta Mukautetun postityypin käyttöliittymä kuten kohdassa tämä lyhyt video.

Peitä osiot lohkoteemoissa

Koska WordPress 5.8, teeman kirjoittajat voivat luoda mukautettuja malleja (kuten yksittäinen viesti, kirjoittaja, luokka ja muut), joissa on huippusankariosio käyttämällä estä editori kansilohko ja yhdistetty niiden teemoihin minimaalisella tai ilman koodia.

Ennen kuin sukeltaa siihen, kuinka suurimpien kansiosien luominen lohkoteemamalleissa luodaan, katsotaanpa lyhyesti kahta lohkoteemaa Kaksikymmentäkaksikymmentäkaksi ja wabi kirjoittanut Rich Tabor (koko arvostelu tätä).

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Näyttökaappaus, jossa näkyy Twenty Twenty-Two (vasemmalla) ja Wabi (oikea) -teeman kansilehden pikkukuvat.

Kulissien takana Twenty Twenty-Two toteuttaa suuren otsikon lisäämällä kuvioksi tallennettu piilotettu kuva vuonna header-dark-large osat. Sen sijaan Wabi-teemassa yhden viestin suuren otsikon taustaväri on toteutettu korostusvärit ja 50 pikselin korkeus välikappale (rivit: 5-9). Korostusvärejä hallitsee assets/js/accent-colors.js tiedosto.

Monet muut päättivät luoda yläkansiosan käyttämällä kansilohko, jonka avulla käyttäjät voivat vaihtaa taustaväriä ja lisätä staattisen kuvan mediakirjastosta tai ladata medialaitteista – ilman koodin kirjoittamista. Tällä lähestymistavalla kuvia lähetä suositeltu kuvalohko piti lisätä manuaalisesti kuhunkin yksittäiseen viestiin, jos halusit postauksen näkyvän taustakuvana yksittäisissä viesteissä.

Kansilohkot dynaamisella postauksella

WordPress 6.0 toi saataville uuden hienon esillä olevat kuvan kansilohkot ominaisuus, joka mahdollistaa minkä tahansa viestin tai sivun esittelykuvan käytön taustakuvana kansilohkossa.

Seuraavassa lyhyt video, Automattic-insinöörit keskustelevat esittelykuvien lisäämisestä lohkojen peittämiseen esimerkin avulla Archaeo teema:

[Upotetun sisällön]

Kuvalohkoa, joka sisältää post-suositeltu kuvalohkon, voidaan mukauttaa edelleen käyttämällä duotone väri theme.json kuten tässä lyhennelmässä on käsitelty Yhdistää pisteet YouTube-video (Automaticin Anne McCarthy).

Käytä tapausesimerkkejä (Wei, Kirkas tila)

Jos selaamme pikkukuvia lohkoteeman hakemistoNäemme, että suurin osa niistä sisältää suuria kansiotsikkoosia. Jos kaivamme heidän mallitiedostoihinsa, he käyttävät kansilohkoja, joissa on staattinen taustakuva.

Joissakin äskettäin kehitetyissä teemoissa käytetään kansilohkoja dynaamisen postauksen taustakuvan kanssa (esim. Archeo, Wei, Frost, Bright Mode jne.). Lyhyt katsaus uudesta ominaisuudesta on saatavilla osoitteessa tämä lyhyt GitHub-video.

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Näyttökaappaus, joka näyttää kansilehden pikkukuvat Wei-teemoista (vasemmalla) ja Bright-mode (oikealla).

Dynaamisten korostusvärien ominaisuuksien yhdistäminen wabi Teeman kansi- ja postauskuvalohkoilla Rich Tabor laajentaa luovuuttaan uudessa Wei teema (koko arvostelu saatavilla tätä) näyttääksesi dynaamiset kansikuvat yhdestä viestistä.

Wei-ilmoitusviestissään Rich Tabor kirjoittaa: "Kuissien takana, single.html malli käyttää kansilohkoa, joka hyödyntää viestin esittelykuvaa. Sitten kaksisävyä sovelletaan viestiin määritetyn väriteeman mukaan. Tällä tavalla melkein mikä tahansa kuva näyttää hyvältä."

Jos haluat kaivaa syvemmälle Wei-teeman otsikon kansilohkoon ja oppia luomaan omasi, tässä on lyhyt video alkaen Frenk Klein (WP Development Courses), joka selittää vaihe vaiheelta, kuinka se luotiin.

Samanlainen kuin Wei-teema, Brian Gardner käyttää myös kansilohkoa, jossa on post-suositeltu kuvalohko hänen äskettäin Kirkas tila teema, jolla voit näyttää erottuvan sisällön eloisat värit.

Brian kertoi WPTavernille: "Hän pitää eniten siitä, miten Cover Blockia käytetään yksittäisiä sivuja. Se vetää esitellyn kuvan Cover-lohkoon ja tarjoaa myös mukautettuja lohkotyylejä varjoille ja täyskorkeuksille. […] Minusta tuntuu, että tämä todella esittelee sen, mitä nykyaikaisella WordPressillä on mahdollista.

Jos haluat lisätietoja, tässä on se demo-sivusto ja täydellinen arvostelu Brianin Bright Mode -teemasta.

Monimutkaisten asettelujen suunnittelu lohkoeditorilla

Äskettäin WordPress julkaisi uuden lohkoeditorin laskeutumisetusivulle ja ladata sivu. Ilmoitus herätti ristiriitaisia ​​reaktioita lukijoiltaan, mukaan lukien Matt Mullenweg (Automattic), joka kommentoi 33 päivää, joka kului tällaisen "yksinkertaisen sivun" suunnitteluun ja käynnistämiseen. Voit löytää lisää kulissien takana olevia keskusteluja täällä.

Vastauksena Pootlepressin Jamie Marsland loi tämä YouTube-video jossa hän toistaa lähes identtisen kotisivun lähes 20 minuutissa.

Kommentoi Marsland-videota, Sarah Gooding WP Travernistä kirjoittaa: "Häntä voisi kuvailla lohkoeditorin tehokäyttäjäksi. Hän voi nopeasti sekoittaa rivejä, sarakkeita ja ryhmiä, säätää täyttöjä ja marginaaleja tarpeen mukaan ja määrittää jokaiselle osalle vastaavan värin suunnittelua varten. Tässä vaiheessa useimmat tavalliset WordPress-käyttäjät eivät voi tehdä tätä."

Vaikka lohkoeditori on edennyt pitkälle, useimmat teeman kehittäjät ja tavalliset käyttäjät saavat yhä enemmän ongelmia luoda ja suunnitella sen avulla monimutkaisia ​​asetteluja.

Lisätään parannus TT2 Gopher -lohkoihin

Tässä osiossa opastan sinua, kuinka lisäsin parannuksia TT2 Gopher Blocks -teema johon viittasin edellisessä artikkelissani. Aiemmin kuvailemieni teemojen kansilohkojen innoittamana halusin lisätä teemaan kolme kansimallia (tekijä, luokka ja yksikantinen).

Selatessamme verkkosivustoja huomaamme kahdenlaisia ​​kansiotsikoita. Useimmiten havaittu otsikko on kansiosio, joka on sekoitettu sivuston otsikkoon (sivuston otsikko ja ylänavigointi) kansilohkoon (esim. Twenty Twenty, Twenty Twenty-Two, Wei, Wabi, Frost, Bright Mode jne.). Löydämme myös otsikon kansiosan, jota ei ole sekoitettu sivuston otsikkoon ja joka on sijoitettu juuri sen alle, kuten tämä BBC Future verkkosivusto. TT2 Gopher blocks -teeman osalta valitsin jälkimmäisen.

Kannen otsikkokuvioiden luominen

Luodaan ensin kansiotsikkomallit tekijä-, yksittäis- ja muille (luokat, tagit) malleille käyttämällä kansilohkoja. Sitten muunnamme ne kuvioiksi (kuten on kuvattu täällä aiemmin) ja kutsu vastaavat otsikon kansikuviot malleihin.

Jos olet tottunut työskentelemään lohkoeditorin kanssa, suunnittele otsikkoosio käyttämällä kansilohkoja sivustoeditorissa ja muunna sitten kansiotsikkokoodi malleiksi. Jos et kuitenkaan tunne FSE-editoria, helpoin tapa on kopioida kuvioita sovelluksesta kuvioiden hakemisto postauksessa, tee tarvittavat muutokset ja muunna se kuvioksi.

Minun edellinen CSS-Tricks -artikkeli, Keskustelin yksityiskohtaisesti lohkokuvioiden luomisesta ja käyttämisestä. Tässä on lyhyt katsaus työnkulkuun, jota käytän yksittäisen viestikannen otsikkokuvion luomiseen:

Yhden pylvään kannen otsikkokuvio

Vaihe 1: Luodaan FSE-käyttöliittymän avulla uusi tyhjä tiedosto ja aloitetaan rakennuspalikkarakenne vasemman paneelin osoittamalla tavalla.

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Kuvakaappaus WordPress-käyttöliittymästä Full Site Editorilla. Lohkoa kootaan, jossa on lähetyspäivämäärä, luokat ja viestin otsikko.

Vaihtoehtoisesti tämä voidaan tehdä ensin viestissä tai sivulla ja kopioida ja liittää sitten merkintä kuviotiedostoon myöhemmin.

Vaihe 2: Seuraavaksi, jotta yllä oleva merkintä voidaan peittää kuvioksi, meidän tulee ensin kopioida sen koodimerkintä ja liittää se uuteen /patterns/header-single-cover.php koodieditorissamme. Meidän tulisi myös lisätä vaaditut mallitiedoston otsikkomerkinnät (esim. otsikko, slug, luokat, lisäys jne.).

Tässä on koko koodi /patterns/header-single-cover.php tiedosto:


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

Vaihe 3: Olen käyttänyt tätä demoa varten tämä kuva valokuvahakemistosta täyteaineena taustakuvana ja käytti Keskiyö kaksisävyinen väri. Jotta voisimme käyttää postitse esiteltyä kuvaa dynaamisesti, meidän pitäisi lisätä "useFeaturedImage":true kansilohkossa korvaamalla yllä oleva täytekuvalinkki juuri ennen "dimRatio":50 siten, että rivin 10 pitäisi näyttää tältä:

Vaihtoehtoisesti voit myös muuttaa täytekuvaa napsauttamalla korvata ja valitsemalla Käytä esiteltyä kuvaa vaihtoehto:

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Kuvakaappaus WordPress-käyttöliittymästä, jossa "Korvaa" ja "Käytä esiteltyä kuvaa" on valittu.

Nyt ylätunnisteen kansikuvioiden pitäisi olla näkyvissä kuvioiden lisäyspaneelissa, jotta niitä voidaan käyttää missä tahansa malleissa, viesteissä ja sivuilla.

Arkiston kansiotsikot

Innoittamana tämä WP Tavern -postaus ja vaiheittaisen opastuksen tekijämallin otsikon luomiseksi, halusin luoda samanlaisen kansiotsikon ja lisätä myös TT2 Gopher -teemaan.

Luodaan ensin arkiston kannen otsikkokuvio author.html myös mallin noudattamalla yllä olevaa työnkulkua. Tässä tapauksessa luon tämän uudelle tyhjälle sivulle lisäämällä lohkoja (kuten alla luettelonäkymässä näkyy):

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Kuvakaappaus tekijäsivun WordPress-käyttöliittymästä, jossa on yksi viestin otsikkokansi.

Kannen taustalla käytin samaa kuvaa, jota käytin yhden postauksen otsikkokannessa.

Koska haluamme näyttää lyhyen tekijän elämäkerran kirjoittajalohkossa, käyttäjäprofiilisivulle tulee myös lisätä elämäkertalausunto tai muuten käyttöliittymään tulee tyhjä tila.

Seuraava on merkintäkoodi header-author-cover, jota käytämme kuviota seuraavassa vaiheessa:

    
    
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:


Voit peittää merkinnän a header-author-cover kuvio, meidän pitäisi lisätä vaadittu kuviotiedoston otsikkomerkintä, kuten aiemmin on kuvattu. Muokkaamalla header-author-cover.php mallia, voimme luoda samanlaisia ​​otsikkokansia tunnisteille, taksonomialle ja muille mukautetuille malleille.

- header-category-cover.php malli minulle category.html malli on saatavilla GitHubissa.

Mallien luominen otsikon kansilohkoilla

WordPress 6.0 ja viimeaikainen Gutenberg 13.7 Laajennetut mallien luontiominaisuudet lohkoeditoriin, jolloin monet WordPress-käyttäjät voivat luoda omia mallejaan ilman syvällistä koodaustaitoa.

Tässä on tarkempia tietoja ja käyttötapauksia Justin Tadlockin perusteellinen mukautusmuistiinpano.

Estä editori mahdollistaa erityyppisten mallien luomisen, mukaan lukien kansimallit. Katsotaanpa lyhyesti yhdistämistä kansilohko ja lähetä suositeltu kuvalohko uuden mallipohjaisen käyttöliittymän ansiosta on helppo luoda erityyppisiä mukautettuja kansimalleja, vaikka koodaustaidot eivät ole lainkaan tai heikosti.

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Näyttökaappaus WordPress-käyttöliittymästä, jossa näkyy TT2 Gopher Blocksin tarjoamat mallit – yksittäinen, sivu, hakemisto, koti, 404, tyhjä ja arkisto.

Mallien luominen on tehty paljon helpommaksi Gutenberg 13.7:lla. Kuinka luoda lohkomalleja koodien kanssa ja sivuston editorissa on kuvattu kohdassa Teeman käsikirja ja edellinen artikkeli.

Tekijämalli kansilohkolla

Ylä (otsikkoosio) -merkintä author.html malli näkyy alla (rivi 6):

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

Tässä on kuvakaappauksia kansien otsikoista author.html ja category.html mallit:

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Kuvakaappaus tekijäsivun otsikosta (vasemmalla), jossa on tekijän nimi, avatar ja elämäkerta. Ja kuvakaappaus luokkasivun otsikosta (oikealla).

Koko koodi molemmille malleille on saatavilla GitHubissa.

Yksi pylväs kansilohkolla

Jotta voimme näyttää kansilohkon yksittäisessä viestissämme, meidän on soitettava header-cover-single pattern otsikkoosion alla (rivi 3):

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

Tässä on kuvakaappaus, joka näyttää yksittäisen viestin edestä katsottuna otsikon kansiosan kanssa:

Kuinka mukauttaa WordPress-lohkoteeman kansimalleja dynaamisilla julkaisukuvilla PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.
Näyttökaappaus TT2 Gopher Blocks Single Post ylätunnisteen kansiosion kuvioineen.

Koko single-cover.html malli on saatavilla GitHubissa.

Löydät lisää vaiheittaisia ​​esittelyohjeita a sankariotsikkoviestiosio ja käyttämällä postitse esiteltyjen kuvien taustakansilohkoja on WP Taverna ja Koko sivuston muokkaus -sivustolta.

Siellä sinulla on se!

hyödyllisiä linkkejä

Blogiviestejä


Vaikka lohkoteemat yleensä ovat saada paljon WordPress-yhteisön jäseniä, minun mielestäni, ne ovat WordPressin tulevaisuus, myös. Lohkateemojen avulla amatööriteemojen kirjoittajat voivat nyt luoda teemoja, joissa on monimutkaisia ​​asetteluja ja joissa on tässä artikkelissa kuvattu kansiosio yhdistettynä kuviot ja tyylimuunnelmia.

Varhaisena Gutenberg-käyttäjänä en voisi olla innoissani uusista teematyökaluista, kuten luo lohkoteema laajennus ja muut, joiden avulla teeman tekijät voivat saavuttaa seuraavat asiat suoraan lohkoeditorin käyttöliittymästä kirjoittamatta mitään koodia:

  • (I) luoda
  • (ii) Korvaa teematiedostot ja vie
  • (iii) luoda tyhjä tai alatason teema ja
  • (iv) muokata ja tallentaa nykyisen teeman tyylimuunnelmaa

Lisäksi Gutenberg-laajennuksen viimeaikaiset iteraatiot mahdollistavat sen käyttöönoton nestemäinen typografia ja asettelun tasaukset ja muut tyylilliset säätimet käyttämällä vain theme.json tiedosto ilman JavaScriptiä ja riviä CSS-sääntöjä.

Kiitos, että luit ja jaat kommenttisi ja ajatuksesi alla!

Aikaleima:

Lisää aiheesta CSS-temppuja