I den här serien kommer jag att introducera dig till WordPress-postformat, fördröja lite av förvirringen kring dem och visa dig hur du sätter tema att använda i dina teman.
Inläggsformat kan missuppfattas och har ett vilseledande namn, men de är fortfarande ett av de mer kraftfulla verktygen vid en tematillverkarens förfogande.
När du förstår postformat kan du använda dem för att se till att alla olika typer av inlägg på en webbplats som ditt tema används på korrekt sätt, samtidigt som du undviker att använda onödiga anpassade posttyper som begränsar dataportabilitet.
Det bästa namnet för Postformat, enligt WordPress-ledareutvecklaren Andrew Nacin, skulle ha varit "posttyper" förutom att det skulle ha varit för lätt att förväxla med anpassade posttyper, så namnet postformat valdes.
Som Mark Jaquith, förklarade en annan ledarutvecklare, anpassade posttyper "var dåligt namngivna. Tänk på: Anpassade innehållstyper. Det är icke-postinnehåll. En postformat är en formateringsbeteckning som görs till ett inlägg."
Tänk på postformat som en typ av inlägg är det enklaste sättet att förstå deras syfte. Postformat är inte en annan typ av taxonomi som taggar eller kategorier, som används för att gruppera inlägg genom innehållet handlar om, postformat gruppinnehåll med vad deras innehåll är.
Vad är den stora skillnaden? Om jag skapar ett inlägg som innehåller text om varför jag tror Imperiet slår tillbaka är en så bra film, och en annan om Luke Skywalkers ursprung, jag kan märka dem både Star Wars och den första filmer.
Det är till hjälp för att organisera min blogg, speciellt när jag lägger till ett tredje inlägg om filmen Brasilien som också skulle få taggen filmer men inte den Stjärnornas krig märka. Inget om dessa taggar kräver någon ändring i hur jag matar ut informationen.
Föreställ dig nu att jag lägger till två fler inlägg, en är en video av mig som reenacting alla Luke Skywalker lightsaber dueller och den andra är av min katt som hoppar in och ut ur en låda. Nu har dessa två inlägg något gemensamt, även om de inte kan dela Stjärnornas krig eller filmer taggar. De båda har speciell formatering för att se till att videon och textinnehållet i inlägget visas korrekt tillsammans.
Om båda inläggen tilldelas postformatet "video" och då har jag en mängd olika verktyg tillgängliga för mig att hantera dessa formaterings- och stilproblem oavsett innehåll. Viktigast är att postformatet är en standard som alla teman delar.
Kan du uppnå liknande resultat med anpassade posttyper eller anpassade taxonomier? Ja det kan du, men när du låser användarna in i ditt tema, så snart de ändrar teman, är de anpassade posttyperna och anpassade taxonomier inte längre där. Anpassade posttyper är bra, men de har ingen plats i teman.
När anpassade posttyper finns i teman skapar de användarinlåsning som att växla bort från ett tema med en "fotos" anpassad posttyp till ett standardkompatibelt tema kommer att förlora möjligheten att visa dessa foton.
I motsats till det, om en användares tema använder bildformatet, och de byter till ett nytt tema som inte stöder postformat, visas bilderna fortfarande av standardmallen. Tvinga en användare att fortsätta använda ditt tema eftersom att byta teman gör det svårt att hålla sitt innehåll är ett dåligt sätt att behålla användarlojalitet, eftersom det är lojalitet som uppnås på ett misstag.
Användarna borde hålla fast vid ditt tema eftersom det passar där, ser bra ut och har bra stöd. Det är användare som kommer gärna hålla sig med ditt tema eller titta först på dina andra temanerbjudanden innan du söker en annan utvecklares erbjudanden.
En av de coolaste delarna av arbetet som har gått i postformat och media support i allmänhet är automatisk inbäddning av mediaspelare i inlägg. Det finns inget behov av att skapa metafält för källan till videofilen i posten, vilket många tematillverkare kan frestas att göra, eftersom WordPress automatiskt skapar lämplig mediespelare från en länk till en mediefil i inläggsinnehåll. Denna typ av fält skapar typen av användarlåsning som postformat utformades för att undvika.
Det går inte att registrera ett anpassat postformat. Många temat designers tycker inte om det här, men möjligheten att lägga till dem, men det besegrar orsaken till att postformat finns: att skapa en standard.
Ett av huvudfokuserna på WordPress 3.6 var Postformat-gränssnittet. Denna stora ansträngning hamnade i stor utsträckning efter det att den pågick utvecklingscykeln. Tillsammans med en mer framträdande plats i postredigeraren för att välja postformat var specialfunktioner för återföring av media från olika postformat, liksom vissa metafält för mediekälla. De mer framträdande ikonerna för postformatväljare för postformat var flyttade till en mindre, mindre framträdande plats och de ytterligare funktionerna och metadata skrotades.
Nu när du förstår vad postformat är, måste du lära dig hur du använder dem i ditt tema, vilket jag kommer att täcka i nästa del av serien.
Också om du är orolig för vad du ska göra om alla inlägg som du redan har som ska ha ett inläggsformat, men gör det inte, oroa mig inte, jag kommer att täcka hur du också kan uppdatera postformat i bulk.
Jag ska visa dig några andra coola knep för att använda postformat för att förbättra din webbplats också, så var noga med att läsa alla inlägg i den här serien för att få ut det mesta av postformat.