Skip to main content

Tema - Hva er et CMS "tema?

Kom På Nettet I dag - Om køb af domænenavn og hosting til dit WordPress CMS (April 2025)

Kom På Nettet I dag - Om køb af domænenavn og hosting til dit WordPress CMS (April 2025)
Anonim

De tema for et CMS er en samling kodefiler og (vanligvis) bilder som bestemmer hvordan et CMS-nettsted ser ut.

Hvordan er et "tema" forskjellig fra en "mal"?

I CMS verdenen, mal og tema i utgangspunktet refererer til det samme. Ordet som brukes, avhenger av CMS. Drupal og WordPress bruker ordet tema , mens Joomla bruker ordet mal .

Legg merke til at Drupal har et eget konsept av malfiler , men ikke la det forvirre deg. Når du snakker om den eneste "tingen" som styrer hvordan det meste eller hele et Drupal-nettsted ser ut, kaller du det tema .

Temaer Endre "Look" av nettstedet

Når du tenker på hvordan et nettsted ser ut, tenker du nok på temaet. Målet med et temasystem er å la deg endre utseendet til hele nettstedet på en gang, på hver side, mens du forlater innholdet intakt. Selv om nettstedet ditt har tusenvis av sider, kan du raskt bytte til et nytt tema.

Noen temaer inkluderer ekstra funksjonalitet

I teorien fokuserer et tema (eller mal) på "utseendet", og legger til lite, om noen, funksjonalitet til nettstedet ditt. Hvis du vil ha en liten boks i sidefeltet for å gjøre noe spesielt, må du finne en egen modul, plugin eller utvidelse, avhengig av ditt CMS.

I praksis synes mange temaer (eller maler) å inneholde mange ekstra funksjoner som du kan aktivere. Det ser også ut til at betalte temaer (som er nesten ukjente i Drupal-verdenen), sannsynligvis vil inkludere denne ekstra funksjonaliteten. Websiden for et betalt WordPress-tema eller Joomla-mal inneholder ofte forskjellige ekstra funksjoner som et stort salgsargument.

Hvis et betalt tema løser alle dine problemer i et fall, og det er godt vedlikeholdt, er det ikke nødvendigvis en dårlig ide. Noen av disse betalte temaene minner meg om Drupal-distribusjoner. De ser ut til å forsøke å pakke hver ekstra ting du måtte trenge på nettstedet ditt.