1. Teeman luominen.


Wordpressissä teema on sisällöstä erillinen, ja juuri siksi sivun teema on helppo vaihtaa suhteellisen nopeastikin. Teema tarkoittaa siis yksinkertaisesti ulkoasua. Vain yksi teema kerrallaan voi olla aktivoituna, mutta käyttäjällä voi olla myös olemassa useampia teemoja, jolloin ulkoasu on helppo muuttaa nopeasti. Tällöin teemat tulee olla nimetty uniikisti. Teemat tulee olla tallennettuna kansioon wp-content/themes.

Teema koostuu css-tiedostosta ja index.php -tiedostosta. Css-tiedostossa tulee olla yläosassa relevanttia tietoa teemasta (esimerkiksi teeman nimi). Tämä tieto merkitään /* ja */ väliin ja se on suhteellisen standardia tietoa, eli samaa pohjaa voi käyttää kaikissa tiedostoissa ja muokata pohjaa tarpeen mukaan (huom! kaikilla teemoilla tulee olla eri nimi). Loppuosa css-tiedostosta on normaalia css-koodia.

Index.php -tiedosto koostuu headerista, “the loopista”, sidebarista ja footerista.

 

2. Teemojen muokkaaminen.

 

Oletuksena Wordpressissä on vain yksi teema, joka näkyy kaikilla sivuila. On kuitenkin olemassa kaksi erillistä tapaa tehdä samalle sivulle erilaisia teemoja: nimikkeistön hierarkia (nomenclature hierarchy) ja sivupohjat (page templates).

Hiearkian avulla pystyy muokkaamaan useampia osia sivulla. Luo ensin kopio index.php -sivusta, nimeä se uudelleen vastaamaan sisältöä jota haluat muokata, ja tee tiedostoon haluamasi muutokset. Hierarkiassa ylimpänä on index.php.  


Hierarkiassa käytettyjä nimiä:

-single.php = muokkaa tiettyä postausta.

-page.php = muokkaa tiettyä sivua.

-home.php = muokkaa kotisivua.

-archive.php = muokkaa arkistoa.

-404.php = muokkaa error-sivua.


 

3. Yksittäisen sivun teeman muokkaaminen.


Sivupohjia muokkaamalla taas voi muokata yksittäisiä sivuja, jos esimerkiksi haluat, että sivulla on samanlainen teema, mutta yhdellä sivulla on erilainen teema. Luo kopio teemassa olemassaolevasta pohjasta ja nimeä se uniikisti haluamallasi tavalla. Ei tarvitse noudattaa nimikkeistön hierarkiaa, ja itseasiassa niiden käyttämistä kannattaa tässä tilanteessa välttää, jotta sivu ei toimi epätoivotusti.



  • No labels
You must log in to comment.