Laboration 03

I denna laboration är det tanken att vi ska skriva ett eget tema för en blogg-applikation. Du ska skapa ett eget tema, helt från grunden, för att på så sätt får en inblick i hur de olika delarna i en WordPress-applikation hänger ihop. Tanken är att uppgiften ska vara tämligen fri vad det gäller design och de delar man väljer att implementera i sin blogg. Det kommer dock finnas vissa krav på saker som ska ingå.

Uppgift 1 – Fyll din blogg med data

För att du ska ha något att arbeta med ska du dokumentera ditt arbete i bloggen. Skapa därför kontinuerligt nya inlägg med de tankar och idéer som styr ditt arbete. Utöver detta måste du se till att få med följande:

  • Minst två inlägg som är längre än tre stycken (och varje stycke är givetvis längre än två meningar).
  • Minst två inlägg som innehåller bilder, t.ex. designförslag eller skärmdumpar.
  • Minst en av posterna ska vara en “sticky post”. När bloggen är färdig ska denna/dessa post(er) visas på ett mer framträdande sätt än övriga poster.
  • Posterna ska vara kategoriserade i minst tre relevanta kategorier (exempel på kategorier skulle kunna vara “design”, “problem”, “tankar”, “nyheter”).
  • Bloggapplikationen ska ha minst fem olika taggar/etiketter.
  • Permalänken till dina bloggposter ska grunda sig på bloggpostens namn.

Uppgift 2 – Grunden

För att bättre förstå hur de olika filerna i WordPress hänger samman ska du göra en utgångspunkt för ditt nya tema. När du börjar skapa ditt tema ska du börja med två filer i din tema-katalog: style.css och bas.html. I den första läggar du all CSS. I den senare gör du en grunddesign för ditt tema i ren HTML. Det är denna fil du sedan har som utgångspunkt när du skapar grundstenarna i ditt nya WordPress-tema: header.php, footer.php, sidebar.php och index.php. HTML-filen ska visa en hur du tänker dig att “förstasidan” i ditt tema ska se ut när det är färdigt och den ska alltså vara klar innan du börjar bygga resten av temat. För kraven på bloggen, vilket kan påverka även denna deluppgift, se Uppgift 3 – Bygg ditt tema nedan.

Uppgift 3 – Bygg ditt tema

Du ska nu bygga ett eget tema, helt från grunden. Du ska alltså inte utgå från någon annans tema. Du är helt fri att vara kreativ kring designen på din blogg men det finns vissa innehållsmässiga krav:

  1. Varje bloggpost ska presenteras på förstasidan med minst datum, författare och postens utdrag/excerpt. Tänk på att framhäva din “sticky post” på något sätt.
  2. Man ska kunna klicka på blogg-titeln för att komma till en sida där endast den valda bloggposten med hela dess innehåll (all text och eventuella bilder) presenteras tillsammans med möjlighet att kommentera inlägget.
  3. Du ska någonstans på sidan lista de kategorier som finns samt ge möjlighet till användaren att klicka på en kategori och bara lista inlägg gjorda under den kategorin.
  4. Det ska kunna gå att söka på blogginlägg och få upp sökresultatet på en sida.
  5. Din design ska vara genomarbetad och tilltalande.
  6. Ditt tema ska minst bestå av filerna style.css, header.php, footer.php och index.php.

Välkommen till CoursePress

en utav Linnéuniversitets lärplattformar. Som inloggad student kan du kommunicera, hålla koll på dina kurser och mycket mer. Du som är gäst kan nå de flesta kurser och dess innehåll utan att logga in.

Läs mer lärplattformar vid Linnéuniversitetet

Studentkonto

För att logga in behöver du ett studentkonto vid Linnéuniversitet.

Läs mer om att hämta ut studentkonto

Inloggning LNU