Få mest mulig ut av innleggformater Hva er innleggformater?

I denne serien vil jeg introdusere deg til WordPress-postformater, eliminere noe av forvirringen rundt dem og vise deg hvordan du skal sette tema til bruk i temaene dine. 

Innleggsformater kan misforstås og ha et misvisende navn, men de er fortsatt et av de kraftigste verktøyene ved en temautvikleres disposisjon.

Når du forstår innleggformater, vil du kunne bruke dem til å sikre at alle de forskjellige typer innlegg på et nettsted som temaet ditt blir brukt på riktig måte, samtidig som du unngår å bruke unødvendige egendefinerte innleggstyper som begrenser dataportabilitet.

Hva er postformater?

Det beste navnet for Postformater, ifølge WordPress-ledende utvikler Andrew Nacin, ville vært "posttyper" bortsett fra at det ville vært for lett forvirret med egendefinerte innleggstyper, så navnet postformatene ble valgt.

Som Mark Jaquith, forklarte en annen lederutvikler, at egendefinerte innleggstyper "var dårlig navnte. Tenk: Tilpassede innholdstyper. Det er ikke-postinnhold. En Postformat er en formateringbetegnelse laget til et innlegg."

Å tenke på innleggformater som en posttype er den enkleste måten å forstå deres formål på. Postformater er ikke en annen type taksonomi som tagger eller kategorier, som brukes til å gruppere innlegg etter at innholdet deres handler om, postformater gruppens innhold etter hva innholdet deres er.

Et designverktøy, ikke en taksonomi

Hva er den store forskjellen? Hvis jeg lager et innlegg som inneholder tekst om hvorfor jeg tror Empire slår tilbake er en så god film, og en annen om Luke Skywalker's opprinnelse, jeg kan merke dem begge Star Wars, og den første Films.

Det er nyttig for å organisere bloggen min, spesielt når jeg legger til et tredje innlegg om filmen Brasil som også vil få taggen Films men ikke den Stjerne krigen stikkord. Ingenting om disse kodene krever noen endring i hvordan jeg skriver ut informasjonen.

Nå tenk jeg legger til to innlegg, en er en video av meg som reenacting alle Luke Skywalker lightsaber dueller og den andre er av min katt som hopper inn og ut av en boks. Nå har disse to innleggene noe til felles, selv om de ikke kan dele Stjerne krigen eller Films tags. De har begge spesielle formateringsbehov for å sikre at videoen og tekstinnholdet i innlegget vises riktig sammen.

Hvis begge innleggene er tildelt postformatet "video", så har jeg en rekke verktøy tilgjengelig for meg å håndtere disse formaterings- og stilproblemene, uavhengig av innholdet. Viktigst er at innleggformatet er en standard som alle temaer deler.

Hvilke innleggformater er det ikke

Standarder versus tilpassede posttyper

Kan du oppnå lignende resultater med egendefinerte innleggstyper eller egendefinerte taksonomier? Ja, det kan du, men når du låser brukerne inn i temaet ditt, så snart de endrer temaer, er de egendefinerte innleggstyper og egendefinerte taksonomier ikke lenger der. Egendefinerte innleggstyper er flotte, men de har ingen plass i temaer.

Når egendefinerte innleggstyper finnes i temaer, oppretter de brukerlåsing som å bytte bort fra et tema med en "fotos" tilpasset posttype til et standardkompatibelt tema, vil miste muligheten til å vise disse bildene.

I motsetning til at brukerens tema bruker bildepostformatet, og de bytter til et nytt tema som ikke støtter innleggformater, vises bildepostene fortsatt av standardpostmalen. Å tvinge en bruker til å fortsette å bruke temaet ditt, fordi bytte temaer gjør det vanskelig å holde innholdet deres er en dårlig måte å opprettholde brukertrojalitet på, fordi det er trofastt tjent på sin egen måte.. 

Brukere bør holde fast ved temaet ditt fordi det passer der, trenger det, ser bra ut, og har god støtte. Det er brukere som vil gjerne holde fast ved temaet ditt, eller se først på dine andre temaer, før du søker en annen utviklers tilbud.

En av de kuleste delene av arbeidet som har gått i postformater og mediesupport generelt, er automatisk innlemming av mediespillere i innlegg. Det er ikke nødvendig å lage metafelt for kilden til videofil i posten, som mange temautviklere kan bli fristet til å gjøre, da WordPress automatisk vil lage den riktige mediespilleren fra en kobling til en mediefil i postinnhold. Denne typen felt skaper typen brukerinnlasting som postformatene var designet for å unngå å unngå.

Hva om egendefinerte innleggformater?

Det er ingen måte å registrere et egendefinert innleggformat. Mange tema designere misliker dette, men evnen til å legge til dem, men det slår grunnen til at postformatene eksisterer: å skape en standard.

Hva skjedde med postformat-brukergrensesnittet?

Et av hovedfokusene for WordPress 3.6 var Postformat-brukergrensesnittet. Denne store innsatsen endte med å bli i stor grad skrapt etter at den hadde stoppet utviklingssyklusen. Sammen med et mer fremtredende sted i postredaktøren for å velge postformater, var spesialiserte funksjoner for retur media fra forskjellige innleggformater, samt noen metafelt for mediekilde. De mer fremtredende postformatvelgerikene for postformater hvor de flyttes til en mindre, mindre fremtredende plassering, og tilleggsfunksjonene og metadataene ble slettet.

Setter postformater å bruke

Nå som du forstår hva postformatene er, må du lære hvordan du bruker dem i ditt tema, som jeg vil dekke i neste del av serien. 

Også hvis du er bekymret for hva du skal gjøre med alle innleggene du allerede har som skal ha et innleggformat sett, men ikke, ikke bekymre deg, jeg skal dekke hvordan du også kan oppdatere postformat i tillegg. 

Jeg vil vise deg noen andre kule triks for å bruke innleggformater for å forbedre nettstedet ditt også, så vær sikker på at du leser alle innleggene i denne serien for å få mest mulig ut av innleggformater.