WordPress som CMS I - Generelt
Dette er del I i en serie om hvordan du kan bruke WordPress som CMS. Del I tar for seg hvordan du lager en forside, og generelle metoder for å legge opp siden. Artikkelserien baserer seg på mitt arbeid med ZhavuKeldi.com.
Intro
Selv om WordPress i utgangspunktet er laget for å drifte blogger så er det fullt mulig å bruke scriptet til å drifte en vanlig hjemmeside.
Det er flere måter å gjøre dette på, og hvis du krever full kontroll er det best å hoste WordPress selv. Uansett hvilken metode du velger, så krever det litt planlegging.
Forsida på hjemmesiden
Uansett metode, så vil du trenge å lage en forside til hjemmesiden din; Alle hjemmesider har en forside som inneholder en liten intro om hva hjemmesiden handler om, i motsetning til en blogg som har nyeste poster på fremsida.
For å lage denne forsida i WordPress går du først til Skriv -> Skriv Side, og lag en side som heter Intro, Hjem eller Forside og skriv så litt om hva dette er for noe.
Lagre sida og så gå til Innstillinger -> Lesing. Her har du valg for “Forside” helt øverst, og her velger du “En statisk side (velg under)” og så velger du den nye siden du har laget i rullgardinmenyen under “Forside” (Valget “Innleggsside” vil jeg komme tilbake til på et senere tidspunkt).
Trykk “Oppdatér Innstillinger” og voilà du har en “statisk” forside.
Metode 1: Kategorier som sideseksjoner
Den aller enkleste metoden er å bruke kategorier som seksjoner for hjemmesiden. Så hvis du da skal ha en side om verdens beste band, lager du kategorier som Radiohead, Nirvana, Kent (m. fl.). Det kan også være greit å ha kategorier for driftsmeldinger og nyheter.
Denne metoden passer kanskje best for de som ikke hoster bloggen selv, denne krever heller ikke noen spesielle innstikk, men bruker kun den funksjonaliteten som finnes i WordPress. En annen fordel med denne metoden er at de fleste CMS temaer for WordPress er laget nettopp for å bruke kategorier som sideseksjoner, så det blir også lettere for deg å sette igang.
For å gi pene lenker i denne metoden bør du gå til Innstillinger -> Permalenker og sette:
- “Angi størrelse” til:
/%category%/%postname%/ - “Kategori prefiks:” til
/.
Dette vil gi en illusjon om at du mappe-struktur som: minside.tld/nirvana/ og minside.tld/nirvana/bleach/
Med denne metoden kan du også gi inntrykk av siden viser ekte html filer ved å angi størrelsen til:
/%category%/%postname%.html
Noe som igjen vil gi lenkene dine navn som: minside.tld/nirvana/bleach.html
Det som er viktig når du bruker kategorier som sideseksjoner er at du ikke poster i flere kategorier samtidig. En nyhet skal postes i Nyheter, mens generell info/ rene artikler postes i en av band kategoriene. Du bør heller bruke stikkord/tagger til å binde sammen relaterte poster.
Du bør også huske på å gi kategorier du lager en beskrivelse. “Nirvana er verdens beste band, og her kan du lese alt om dem”, for eksempel.
Når du skal bruke kategorier som sideseksjoner så er det også viktig at du velger et tema som viser postmeta på slutten av posten. Med postmeta menes f.eks. publiseringsdato, kategorier med mer.
Hvorfor du skal gjøre dette er at når du skal skrive generelle/ tidløse artikler så tar det seg egentlig dårlig ut å begynne den med “Publisert den og den datoen, lagret i [Kategori]” osv. Dette er metainfo som blir til ’søppel’ for den som skal lese artikkelen.
En annen ting med temaer er at arkivet heller ikke skal vise hele posten/ artikkelen. Når folk f.eks. trykker på linken “Radiohead” så forventer de å få en intro om Radiohead og linker til “in depth” artiklene.
Den store bakdelen med denne metoden er at postene legger seg kronologisk, og dermed gjør det vanskelig å sette artiklene i en bestemt rekkefølge. Et annet problem er at kategori prefiks /. ikke fungerer overalt, så du ser deg nødt til å ha noe foran. F.eks. /kategori - og for at det da skal gi mening for vanlige artikler må du gi artikkel linkene urler som: /kategori/%category%/%postname%/ og dét fungerer ikke overalt det heller.
Metode 2: Side som (vel,) sideseksjoner
Denne metoden er best hvis du vil bruke bloggfunksjonaliteten som en blogg eller et nyhetsscript. Metoden innebærer at alle generelle artikler blir laget som Sider, og det er dermed letter å lage en struktur for hvor alle artiklene hører hjemme.
Hvis du går til Skriv -> Skriv Side så har du i sidestolpen valgene “Siden forelder” og “Siderekkefølge” som enkelt kan putte en side hvor den hører hjemme og hvor den skal ligge i forhold til andre sider.
Det er også letter å lage pene lenker med sider, fordi hovedsider blir til minside.tld/minside/ og undersider blir til minside.tld/minside/underside/ helt automatisk, samme hva slags struktur du velger på blogginnleggene dine.
Det er også lettere å lage en oversikt over hjemmesiden din hvis du bruker Sider istedet for kategorier.
Hvis du velger denne metoden bør du passe på at du velger et tema som lar deg har kommentarer på Sider, for det kan hende du ønsker dét. Temaet bør også ha en egen template fil som heter page.php
Bakdelen med denne metoden er at hvis du ikke bruker WordPress versjon 2.5 så er ikke sidene dine søkebare med WP’s innebygde søkefunksjon, og du vil trenge et innstikk for å fikse dette.
———
I de neste delene vil det bli skrevet om innstikk som er greie å ha, i tillegg til endring av temaer og hvordan du kan bruke bloggfunksjonen i WordPress
Relaterte lenker
Artikkelen er tidligere publisert på Fru W.
Hvis du fant denne posten interessant, så vil du vel abonnere på min RSS feed!

Skriv en melding