Sådan får du en indholdfortegnelse på dine WordPress-artikler

Er der WordPress-plugins til alt? En indholdsfortegnelse er i hvert fald ingen sag at klare.

Nogle gange vil man gerne have overskrifter i sit blogindlæg/artikel – og det kunne være rart, hvis der var en indholdsfortegnelse, der matchede disse overskrifter. Skriver du i WordPress, er det heldigvis ret nemt.

Her er en indholdsfortegnelse:

Den lystrer automatisk brugen af overskrifter i dette indlæg. Og sådan kan du få en hos dig, hvis du bruger WordPress (der også findes på dansk):

Find et plugin/udvidelse

Som med mange andre ting ved WordPress skal du have installeret en udvidelse, også kaldet et 'plugin'. Når du er i WordPress kan du blot vælge at tilføje et nyt plugin og søge på "table of contents" og vælge at installere 'Table of Contents Plus' – du kan også hente den her.

Opsætning

Når den er installeret, skal du lige ændre et par indstillinger.

  1. Gå ind i 'Indstillinger' > 'TOC+'.
  2. Ud for 'Show when' vælger du '2 or more headings are present'.
  3. Du kan vælge at få indholdsfortegnelsen vist automatisk. Det er jeg dog ikke meget for, så jeg fjerner hakket ud for 'page' ved 'Auto insert for the following content types'.
  4. Ved 'Heading text' skal du ud i noget basal oversættelse. Titlen kan jo være 'Indhold', og 'vis' og 'skjul' kan jo hedde, well, 'vis' og 'skjul'.
  5. Om du vil have 'Show hierarchy' og 'Number list items' slået til, er helt op til dig selv. Hvis en opstilling ikke er sat rigtigt op med venstre margin, synes jeg, det kan se lidt kluntet ud, og så slår jeg 'Number list items' fra. Hierarkiet vil jeg dog som regel altid bruge.
  6. Jeg slår ikke 'Enable smooth scroll effect' til. Egentlig mest fordi, jeg ikke har prøvet den, så jeg ikke ved, hvordan den klarer sig på især mobil.
  7. 'Width' og 'Wrapping' kan du sætte efter behov, her ændrer jeg ikke noget.
  8. 'Font size' giver sig selv – rør ved den, hvis du synes.
  9. I 'Presentation' kan du vælge udseende. Her har jeg blot holdt mig til originalen, men andre gange kan det være rart at kunne ændre lidt. Hvis du har de lyster, så vælg en af de andre eller 'Custom', hvor du selv kan sætte farver. Det er ganske nemt.
  10. Klik på 'Show' ud for 'Advanced'.
  11. Hvis du kan engelsk, giver disse ting sig selv, og der er ikke nødvendigvis grund til at ændre så meget.
  12. Der er dog én ting, jeg ændrer i: 'Exclude headings'. Kan du på en smart måde vælge, at nogle overskrifter ikke skal med i indholdsfortegnelsen. Her på Online Minds bruger vi Jetpack-udvidelsen (som jeg tidligere har skrevet om) til relaterede indlæg. Den genererer en overskrift, som hos os har teksten "Relaterede ting:".  Derfor skriver jeg det ud for 'Exclude headings', og så kommer den ikke med i indholdsfortegnelsen.
  13. Tryk 'Update options' i bunden.

Nu skal du i gang med at give indholdsfortegnelsen noget at arbejde med.

Sådan gør du

Nu skal du så bare i gang med at indsætte overskrifter i dit indlæg. Det er vanvittigt nemt i WordPress: Marker den tekst, der skal være en overskrift og i værktøjslinjen over teksten, står der 'Afsnit' i en dropdown-boks (fordi den aktuelle tekst er formateret som et afsnit). Klik her og vælg den størrelse/niveau overskrift, du har brug for.

Hvis du som jeg har valgt ikke at få indholdsfortegnelsen vist, skal du nu stille dig det sted i din tekst, hvor du vil have indholdsfortegnelsen. Slå eventuelt på enter-tasten, så du er sikker på, at du står på en tom linje og skriv:

[toc]

…og så bliver indholdsfortegnelsen indsat. Easy peasy.

Hvis du ikke kan se dropdown-boksen, skal du lige trykke på 'Vis/skjul værktøjslinje' i formateringsbaren i WordPress (der hvor du gør tekst fed og så videre). Du finder den lige til højre for stavekontrollen.

Sådan gør den

Indholdsfortegnelsen bruger gode, gammeldags HTML 'link anchors' (echoecho.com kan forklare dig hvordan, det fungerer), hvilket vil sige, at hver overskrift i dit indlæg får et 'anker', som der så linkes til fra indholdsfortegnelsen. Det vil sige, at alle browsere fatter det.

Det savner jeg

Det eneste, jeg mangler er muligheden for at indsætte et 'tilbage til indholdsfortegnelse'-link ved hver overskrift, så brugeren nemt kan hoppe tilbage til indholdsfortegnelsen. Men det er vist også det…

 

WordPress-logo

 

Forfatter: Lars K Jensen

Lars er uddannet journalist og arbejder nu med udviklingsprocesser og redaktionel udvikling. Han skriver blandt andet på Medieblogger. Følg ham på Twitter: @larskjensen.

3 meninger om “Sådan får du en indholdfortegnelse på dine WordPress-artikler”

  1. Fedt indlæg! Det er lige det, som jeg har savnet :o) Jeg vil gerne igang med at blogge endnu mere på vores virksomhedsblog: https://pl-partners.dk/blog/ og som et rimelig struktureret menneske, så SKAL der også være struktur og overblik i vores blog, i takt med at jeg kommer til blogge mere :o)

    Jeg takker for den gode guide, Lars, den vil jeg arbejde videre med!

    God dag!

    1. Hej Kasper. Undskyld det lidt sene svar. Nej, det har jeg ikke – men jeg ved, at søgemaskiner som Google angiveligt godt kan lide sider, der er bygget fornuftigt op, og inddelingen i h-overskrifter er god i den henseende.

      // Lars

Deltag! Skriv en kommentar: