Substytucja szablonów jest alternatywną metodą osadzania informacji zawartych w szablonie. Podstawianie wykonujemy umieszczając kod subst:
między nawiasami szablonu, przed nazwą szablonu:
{{subst:Nazwa_szablonu}}
Jak podstawiać?[]
Normalnie, kiedy kod szablonu {{coś}} dodawany jest na stronę, wtedy wyświetla zawartość w opraciu o [[Szablon:Coś]]. Jednak podczas edytowania strony można zobaczyć w artykule {{coś}}, zamiast pełnego kodu szablonu.
Jednak jeśli podstawisz szablon "{{subst:coś}}", wtedy wstawisz cały kod z [[Szablon:Coś]]. Gdy zapiszesz stronę, nie będziesz już widział {{subst:coś}} w tekście.
Dlaczego miałbym podstawiać szablony, zamiast je bezpośrednio wstawiać?[]
Jednym z powodów, dlaczego szablony są podstawiane to powitalne szablony. Podstawianie ich jest dobrym pomysłem, ponieważ powitalne szablony mogą się zmieniać z czasem, co może dla niektórych "powitanych" już osób wydawać się dziwne. W dodatku, podstawiając szablon możesz dać lepsze wrażenie, rzeczywisty kod może wydawać się bardziej "ludzki" niż tekst {{powitanie}}.