WordPressin mukautettujen kenttien luominen ilman laajennuksia
WordPress on tehnyt kehittäjille helpon mukauttaa WordPressia niin monella tavalla, että se vastaa heidän mukautettuja tarpeitaan, mukaan lukien kehittäjien antaa uusia metatietoja postitse. Näin kehittäjä voi näyttää lisää tuloksia niiden teemojen tai laajennusten sisällä tavallisten tietojen, kuten postin nimen, postisisällön ja kirjoittajan, päälle.
On olemassa useita tapoja luoda mukautettuja metoja, voit käyttää laajennusta tai toimia kehyksen päällä, tai voit tehdä sen tyhjästä. Tässä viestissä tarkastelemme, miten voit luoda mukautettuja metoja tyhjästä (se ei ole niin vaikeaa kuin luulisi) ja käytät sitä näyttämään sponsoroidun viestin.
Mukautetun metatietojen lisääminen
Ensinnäkin, siirry postieditoriin. Yleensä voit löytää säännöllisiä syöttökenttiä, kuten otsikkoa, sisältöä, luokkaa ja tag-ruutua. Myös muutamia piilotettuja kenttiä, mukaan lukien mukautetut kentät -editori, jonka avulla voimme lisätä mukautetun metan.
Voit näyttää sen napsauttamalla Näytön asetukset ja valitse Mukautetut kentät vaihtoehto.
Mukautetun kentän kentän pitäisi nyt olla näkyvät postisisältöeditorin alareunassa. Nyt voimme lisätä mukautettuja metatietoja.
Yksittäistä metadataa käsitellään avainnimi / arvopareilla. Kuten alla näet, Mukautetut kentät -ruutu koostuu kahdesta syöttökentästä: nimi ja arvo.
Tässä seuraavassa esimerkissä määritän uuden metatiedon tällä hetkellä muokattavaan viestiin Hei maailma
näppäimeksi ja Hei maailma arvo.
Napsauta Lisää mukautettu kenttä, jos haluat lisätä ne viestiin. Voit myöhemmin päivittää tai poistaa tämän metatiedon. Lisäksi, koska olet syöttänyt avainsanan aiemmin, WordPress tallentaa ja luetteloi nimen pudotusvalikosta, jotta voit käyttää avainta uudelleen kirjoittamatta sitä uudelleen.
Haetaan metatiedot
Metatietosarjan avulla voit nyt näyttää teeman single.php-tiedoston, joka on yksittäisen viestin sisältö. Voit soittaa arvosta Hei maailma
näppäintä käyttämällä get_post_meta ()
toimia. niin kuin.
Muista kuitenkin, että tämä metatieto ei ole käytettävissä kaikissa postissa, joten meidän on suoritettava tämä toiminto ehdollisessa lausunnossa; toisin sanoen meidän pitäisi kutsua tätä toimintoa vain, kun metatiedot on asetettu viestiin, muuten se palauttaa virheen.
Yllä olevan koodinpätkän vuoksi sinun pitäisi nähdä Hei maailma! viestin sisällön yläpuolella olevan avainarvon.
Show “Sponsoroitu viesti” Laatikko
Käytä nyt sitä todellisessa esimerkissä maailmassa. Olettaen, että aiomme julkaista sponsoroidun viestin, ja haluamme näyttää vastuuvapauslausekkeen postin sisällön yläpuolella olevassa laatikossa, voimme tehdä tämän luomalla nimitetyt metatiedot is_sponsored_post
ja sitten asetetaan arvokenttä Joo, niin kuin.
Näytämme laatikon, kun arvo on is_sponsored_post
on asetettu Joo ehdollisen lausunnon kautta, kuten edellisessä esimerkissä.
Tiedonanto: Tämä on sponsoroitu viesti, joka sisältää affiliate-linkkejä. Postin päättyminen: Sain korvauksen vastineeksi tämän tarkistuksen kirjoittamisesta.
Ja tämä näyttää siltä, kun viesti näytetään.