Szablon w CMS

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Czym jest szablon w CMS?

Szablon w CMS to zestaw plików określających wygląd strony internetowej, czyli układ elementów, kolory, typografię, menu, nagłówki, stopki i sposób prezentacji treści. Dzięki szablonom system CMS oddziela treść od warstwy prezentacji.

Treść, np. tytuły artykułów, opisy produktów, wpisy blogowe lub zdjęcia, jest zwykle przechowywana w bazie danych. Gdy użytkownik otwiera stronę, CMS pobiera odpowiednie dane z bazy i wstawia je w wyznaczone miejsca szablonu.

Jak działa szablon?

Szablon zawiera stałą strukturę strony oraz specjalne miejsca na dynamiczne dane, np.:

  • tytuł artykułu,
  • treść wpisu,
  • listę kategorii,
  • menu,
  • datę publikacji,
  • autora.

Przykładowo szablon może określać, że tytuł wpisu ma być wyświetlany jako nagłówek, a treść pod nim w głównej kolumnie strony.

Dlaczego to ważne?

Oddzielenie treści od wyglądu pozwala łatwo zmienić wygląd całej witryny bez ręcznego edytowania każdego artykułu. Administrator może zmienić motyw lub szablon, a ta sama treść zostanie zaprezentowana w nowej formie.

Przykład

W CMS, takim jak WordPress, artykuł zapisany w bazie danych może być wyświetlany przez różne motywy. Treść pozostaje ta sama, ale zmienia się układ, kolory i styl strony.