Vis WordPress undersider i et grid
Artiklen er opdateret den: 2. marts 2023
WordPress undersider er en mulighed for at gemme en side som en “underside” til en tidligere oprettet side. Den overordnet side kaldes i WordPress en “Forældreside“.
Bliver vi i den terminologi, er “undersider” altså “børnesider” til en “forældreside”!
Arver URL fra forældresiden
Når man gemmer en side som underside i WordPress ændres URL’en, ved at forældresidens URL vises før undersidens.
Eks.
/ydelser/flytninng-klaver
Her har forældresiden URL’en /ydelser
og undersiden /flytning-klaver
En oplagt brug af denne funktionalitet i WordPress er som ovenstående eksempel, når et firma vil beskrive sine forskellige ydelser. Eller en skole der beskriver hvert fag på selvstændige sider, og lader dem alle være undersider til forældresiden “Fag”.
/fag/dansk, /fag/musik, fag/design, fag/natur-teknik
etc.
Et eksempel på demo hjemmesiden er denne side.
Benyt shortcodes til “designe” forældresider med indhold fra dine WordPress undersider
Ved hjælp af shortcodes kan du oprette flotte visninger af alle undersiderne.
[child-grid]
– viser alle undersider[child-grid number=4]
– viser kun fire af undersiderne[child-grid offset=2]
– viser ikke de to første[child-grid title=no]
– skjuler titel[child-grid excerpt=no]
– skjuler den korte beskrivelse[child-grid img=no]
– skjuler billedet[child-grid read_more=no]
– skjuler “læs mere” link[child-grid grid=4]
– viser undersider i et grid på fire (default=2) (mulige værdier = 1,2,3,4)[child-grid gap=3]
– ændre mellemrum mellem de enkelte sider i grid (default= 2) (mulige værdier = 0,1,2,3,4)[child-grid class=min-class]
– tilføjer en class på HTML container (benyttes til designe yderligere via custom CSS)[child-grid slider=slider-3]
– viser undersiderne i en slider[child-grid orderby=post_title]
– ændre sortering til alfabetisk sortering. Default sortering er via “Rækkefølge”[child-grid order=DESC]
– default = ACS
NB!
Hvis du benytter offset
SKAL alle siderne have et unikt “Rækkefølgenummer“.
Rækkefølge på siderne
Ved at angive et tal i feltet “Rækkefølge” under “Sideattributter”, kan du styre rækkefølgen på undersiderne i din visning.
Den mindset værdi vises først. Der kan benytte negative værdier.
Eks.
Værdien -1 listes før en underside med værdien 0
NB!
Vær opmærksom på at en side IKKE er en underside, bare fordi den vises som et “underpunkt” i menuen. Menustrukturen og muligheden for at angive en forældreside i WordPress har ikke noget med hinanden at gøre.
Menu – Child menu
Du kan også vælge at vise en child-menu via en shortcode.
Typsik vil man vise den i venstre eller højre side (aside) af hjemmesiden. Denne menu viser undersider til en top-side. Altså de underliggende niveauer!
[childmenu]
– viser menuen