Dokumentation

Från Dokumentation

Hoppa till: navigering, sök

Modifiering:Att skapa template filer

Att skapa template-filer eller sidmallar som de skulle heta på svenska är i grunden väldigt simpelt. Sen kan man göra nästan hur avancerade mallar man vill.

Gör ett dokument till en mall

För att WordPress ska känna igen en mall och lista den under "Mallar" i attributsektionen så behöver man ange en namngiven template tag. Låt säga att du vill skapa en mall som heter "Special" då anger man följande överst i .php-dokumentet

<?php
/*
Template Name: Special
*/
?>

Som exempel så skulle du kunna göra en kopia av page.php och ange ovan nämnda kod för att skapa en mall och sedan spara den som t.ex special.php.

Som standard så vill man kanske ha ungefär samma utseende som övriga sidan och behöver då infoga grundtaggarna för att få den vanliga formen på sidan som använder mallen.

<?php
/*
Template Name: Special
*/
?>

<?php get_header(); ?>

Din html-kod för mallen här

<?php get_sidebar(); ?>

<?php get_footer(); ?>

Taggarna get_sidebar, get_header och get_footer infogar alltså sidopanelen, sidhuvudet och sidfoten. Detta är med andra ord grundstenarna för en mall. Sen kan man lägga till de funktioner man önskar med andra template tags eller php och/eller ändra sättet sidan ska visas på med sin html-formatering.

WordPress:Codex Stepping_Into_Templates
Du vet väl att du också kan delta i denna dokumentation och redigera efter behov? Alla kan bidra med sina kunskaper, stora som små. Mer information »