Temaer er en stor del av det som gjør WordPress så populært som det er, og i denne tredelte serien tar vi deg gjennom en trinnvis prosess som resulterer i et ferdig, fungerende WordPress-tema. I del tre, implementerer vi kommentarsystemet, legger til sidebar widgets, og pakker alt opp!
Ser etter ajagratis WordPress temaя å komme i gang raskt? Vi har noen flotte for deg å velge mellom!
Velkommen til den siste delen av denne tredelte serien om å utvikle et WordPress-tema fra bunnen av. Siste gang vi bygde grunnleggende struktur av et tema, kommer vi denne uken til å legge til de manglende stykkene og avslutte vårt første tema.
Så forrige gang konverterte vi vår standard HTML / CSS-design til et fungerende WordPress-tema som kunne velges i dashbordet. Temaet har en arbeidsfront, kan vise enkelt innlegg / sider og navigasjonen. Det første vi skal se på, er sidebjellet og hvordan du skal innlemme widgets i den.
Før vi begynner, lager vi en enkel tekst-widget i WordPress, slik at vi enkelt kan se når widgets fungerer. For å gjøre det, går vi til Widgets under rullegardinmenyen Utseende i dashbordet.
Som du kan se, har WordPress oppdaget at vi ikke har noen områder oppsett i vårt tema for å vise noen widgets. For at WordPress skal tillate bruk av widgets, må vi registrere noen områder i vårt tema der widgets kan vises - de to vanligste er sidebar eller bunnteksten.
Selvfølgelig er widgets ikke begrenset til disse to stedene, de kan gå hvor som helst - de kan til og med bli brutt opp. En vanlig praksis er å opprette et sted som heter "sidebar topp" og en annen som heter "sidebarbunn". Mellom disse to stedene kan nettsteder vise annonser eller ha noe annet tilpasset designen deres. Selvfølgelig kan annonser også være widgets, men enkelte design har forskjellige måter å håndtere ting på..
I vårt tema skal vi bare ha ett område - sidebjørnet. For å gjøre dette må vi åpne vår nåværende blank functions.php-fil. Inne i denne filen, lim inn følgende kode;
'sidebar', 'before_widget' => '',' after_widget '=>'',' before_title '=>'',' after_title '=>'',)); ?>
Nå, hvis vi går tilbake til dashbordet og går til Widgets under Utseende, bør siden se litt mer ut som dette (men uten tekstdisplayet skal vi legge til det nå);
WordPress vet nå at vårt sidebar finnes, og vi kan dra widgets fra panelet Tilgjengelige widgets i vår sidefelt. For nå, dra over en enkel tekst-widget. Sett tittelen til? Vår første widget? og teksten til alt du vil. Pass på at du aktiverer automatiseringen av avsnittene.
Med dette gjort må vi nå legge til noe kode i vårt tema for å gi det beskjed om hvor denne bestemte widgetplasseringen er, så åpne sidebar.php. Siden sidebar innhold nå genereres automatisk, kan vi erstatte koden i denne filen med følgende: