Custom posts vs. post format

24/08 - 2011

I wordpress finns det (minst) två sätt att göra så att olika typer av inlägg får olika utseende. De två vanligaste är custom post och post format. Men när ska man använda vad och vad är skillnaden?

Förstå vad de är

För att kunna veta vilken man ska använda måste man veta lite om dem. Jag kommer gå igenom dem lite snabbt utifrån det jag har i huvudet nu

.

Custom posts

Custom post är nästan samma sak som enn vanligt inlägg men ändå långt i från att vara lika. Med en custom post kan du bestämma vad den ska spara för meta. Du kan till exempel skapa en för videos. Där kanske det finns en textruta för länken och en för lite text. Istället för kategorier kanske du har lagt till personer som är med och så vidare. Du bestämmer helt vad som ska vara med och vad allt ska heta.

Custom posts kan även användas ensamma i en loop då de ligger utanför inläggsloopen.

Post format

Post format är en liten bit information som sparas när du skriver ditt inlägg. Man väljer vilka format man ska ha och utifrån dessa kan man bestämma hur de ska se ut när de presenteras. Enkelt och smidigt. De är dock samma sak som vanliga inlägg och hamnar därför i loopen hur man än gör.

När använder jag dem?

Jag brukar ställa mig frågan: ”kommer de som använder sidan förstå hur de ska göra?”. Då brukar jag få mitt svar. Om de är ”otekniska” använder jag custom post bara för att den får en egen liten meny i admin delen.

Men annars har jag ett par andra frågor jag brukar ställa mig:

  • ska de olika typerna finnas i samma flöde? – om ja, post format.
  • Ska det finnas olika sätt att mata in information?,om ja, custom post
  • Försöker jag bara ändra på vanliga inläggs sätt att visa information? Om ja, post format.

Men det är alltid en tolkningsfråga. Jag tenderar till att använda custom post just för att det blir enklare för slutanvändaren. Du får bestämma vad som passar dig. Men det är nyttigt att kunna båda

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>