Modul 4 · 4.2
Sider, indlæg, kategorier og tags
Modul 4: Lav indhold · Læsetid: 8 minutter
Læringsmål: Efter denne lektion kan du vælge mellem en side og et indlæg, og du kan ordne dit indhold logisk med kategorier og tags.
Nøglebegreber: side, indlæg, indholdstype, kategori, tag, arkiv, indlægsside, statisk forside, hovedside (parent), slug, RSS-feed
To slags indhold
WordPress har to hovedtyper af indhold, og valget afgør hvordan dit websted fungerer:
| Side | Indlæg | |
|---|---|---|
| Til | Fast information: Forside, Om os, Tjenesteydelser, Kontakt, Privatliv | Indhold der dukker op over tid: nyheder, blogs, bekendtgørelser |
| Dato | Spiller ingen rolle | Vises; nyeste først |
| Ordning | Hierarki: en side kan have en hovedside (parent) | Kategorier og tags |
| Vises i | Menuen, hvor du selv placerer den | Indlægsoversigten, arkiver efter kategori, tag, forfatter og dato, RSS-feedet |
| Adresse (ved permalink Navn på indlæg) | /tjenester/webdesign/ | /aabningstider-i-juleugen/ |
En tommelfingerregel: vil det stadig blive læst om et år, og bør det have en fast plads i menuen? Så en side. Er det et øjebliksbillede der efter et stykke tid glider ned? Så et indlæg.
Fejl man ofte ser:
- Nyhedsindlæg som sider. Så får du ingen oversigt, intet arkiv og intet feed, og din menu bliver overfyldt.
- Faste tjenestebeskrivelser som indlæg. De forsvinder under nye indlæg og får en dato der ser forældet ud.
Indholdstyper fra plugins
Bag kulisserne er sider og indlæg begge en indholdstype (post type) i tabellen wp_posts (lektion 1.3). Plugins tilføjer deres egne indholdstyper: produkter i WooCommerce, begivenheder i et kalenderplugin, portfolio-elementer i nogle temaer. De fungerer som indlæg eller sider, men med egne felter (en pris, en dato) og egne adresser (/product/...).
Det er godt at vide når du rydder op: sletter du pluginet, bliver dataene stående i databasen, men du kan ikke se dem længere nogen steder. Og skifter du tema, forsvinder en indholdstype der blev leveret af temaet. Lad derfor hellere sådant indhold blive leveret af et plugin end af et tema.
Forsiden og indlægssiden
Under Indstillinger > Læsning (lektion 2.4) vælger du hvad forsiden viser. Til et websted med fast information og et nyhedsafsnit laver du to sider:
- en side Forside med dit eget indhold;
- en tom side Nyheder (eller Blog).
Derefter vælger du under "Din forside viser" en statisk side: Forside som forside, Nyheder som indlægsside. WordPress viser så automatisk indlæggene på siden Nyheder. Det du selv skriver på siden Nyheder, vises ikke hos de fleste temaer; oversigten kommer fra temaet.
Med et bloktema kan du udforme den oversigt i Webstedseditor, med blokken Query-lus (Query Loop), der viser indlæg ud fra regler: de seneste tre fra kategorien "Aktiviteter", for eksempel. Sådan en blok kan du også sætte på forsiden.
Kategorier og tags
Indlæg ordner du med to slags mærker, samlet kaldet taksonomier:
- Kategorier: hovedinddelingen, som kapitlerne i en bog. Hvert indlæg har mindst én (ellers "Ingen kategori", som du helst skal omdøbe). Kategorier kan have underkategorier. Nogle få, højst ti til femten.
- Tags: løse nøgleord, som registret bagerst i en bog. Et indlæg kan have flere, eller ingen. Intet hierarki.
Et eksempel for en cykelforretning:
Kategorier: Nyheder, Vedligeholdelsestips, Arrangementer
Tags: e-bike, boernecykel, vinter, daek, cykelturHver kategori og tag får sin egen arkivside, som /category/vedligeholdelsestips/ og /tag/e-bike/. Faldgruber:
- For mange tags der hver kun er brugt én gang. Du får hundredvis af næsten tomme arkivsider, som søgemaskiner betragter som tyndt indhold. Brug kun et tag hvis der kommer flere indlæg til at høre under det.
- Kategori og tag med samme navn. Vælg kun ét af dem.
- Hvert indlæg i fem kategorier. Så siger inddelingen ikke længere noget.
Slugs og adresser
Din slug er den sidste del af adressen: ved /aabningstider-i-juleugen/ er det aabningstider-i-juleugen. WordPress laver den ud fra titlen, men du kan tilpasse den i sidebjælken (under URL eller Permanent link). Hold slugs korte og beskrivende, uden kendeord eller årstal der forældes.
Ændrer du slugen på en udgivet side, ændres adressen. WordPress husker den gamle slug på indlæg og omdirigerer ofte selv, men ikke i alle tilfælde (for eksempel ikke altid på sider, eller hvis du ændrer hovedsiden). Sæt selv en omdirigering (301) fra gammel til ny op på en vigtig side (lektion 9.2).
Hvad omverdenen ser: REST API'et
WordPress viser også dit offentlige indhold via REST API'et, en fast indgang for programmer. På https://example.com/wp-json/wp/v2/pages finder du en liste over dine udgivne sider i JSON, med headere som:
x-wp-total: 14
x-wp-totalpages: 2x-wp-total er antallet af udgivne elementer. Det er offentlig information (en besøgende kan jo allerede se de sider), men det er en praktisk måde at kontrollere om dit websted virkelig indeholder det du tror. Kladder og private sider står ikke med. Opgaven i denne lektion bruger det.
Opsummering
- Sider er til fast information med en plads i menuen; indlæg er til indhold der dukker op over tid.
- Plugins tilføjer egne indholdstyper; lad helst sådant indhold blive leveret af et plugin frem for et tema.
- Med en statisk forside og en indlægsside kombinerer du fast indhold og nyheder.
- Kategorier er kapitlerne (få, faste), tags er registret (kun hvis de går igen flere gange).
- En ændret slug er en ændret adresse; sæt en omdirigering op på vigtige sider.
Quiz
Opgave
Opgave A4.2: Hvor meget indhold er der egentlig online? Tæl i administrationen af dit websted hvor mange udgivne sider og hvor mange udgivne indlæg der er (øverst ved Sider og Indlæg står antallet pr. status). Udfyld dit domæne og de to tal. Programmet forespørger via REST API'et på dit websted hvor mange der er, og sammenligner. Er REST API'et lukket eller afskærmet hos dig, melder programmet det (orange), og du forklarer hvorfor du har afskærmet det.
Læs mere
Til arbejdet i selv WordPress har vi endnu ikke egne artikler; den officielle dokumentation fra WordPress er omfattende.
- Sider (wordpress.org, engelsk): https://wordpress.org/documentation/article/pages/
- Indlæg (wordpress.org, engelsk): https://wordpress.org/documentation/article/posts-screen/
- Kategorier og tags (wordpress.org, engelsk): https://wordpress.org/documentation/article/posts-categories-screen/
- Query-lus-blokken (wordpress.org, engelsk): https://wordpress.org/documentation/article/query-loop-block/
