Favicon on pieni kuvake, joka näkyy esimerkiksi selaimen välilehdillä sivun otsikon vieressä. Kuvake näkyy myös selaimista riippuen monissa muissakin paikoissa, kuten kirjanmerkeissä, raahatessa linkin työpöydälle yms.
Ennen webfontit ovat rajoittuneet vain muutamiin fontteihin, koska ne olivat fontteja jotka löytyvät kaikilta koneilta. CSS3:n @font-face-määrityksen avulla voimme käyttää mitä tahansa fonttia. Tällöin fontti sijaitsee palvelimellamme ja ei enää haittaa vaikka käyttäjällä ei sitä olisi.
Tehtävänä on rakentaa uusi teema, käyttäen pohjana valmista runkoa. Alkuperäinen tutoriaali, joka on englanniksi ja jossa on selitetty tarkasti myös paikallisen testiserverin rakentaminen, löytyy täältä:
Lataa teema tästä: MyTheme.zip
Lataa tästä korjattu sidebar.php tiedosto ja siirrä se MyTheme -kansioon ja korvaa vanha tiedosto sidebar.zip
.bannerArea .container, josta logon maksimi korkeus lötytyyMyTheme/images/ -kansioon.<p class="title"><a href="<?php echo get_option('home'); ?>/">
<?php bloginfo('name'); ?>
</a><br />
<span class="description">
<?php bloginfo('description'); ?>
</span></p>
Kuva sijaitsee teemakansiossa, joten tarvitsemme php-funktion joka kertoo mikä on ko-teemakansion sijainti. Käytämme wordpressin funktiota bloginfo('template_url')
Toinen funktio jota tarvitsemme on funktio, joka kertoo etusivumme url-osoitteen. Tämä funktio on get_option('home')
<img src="images/logo.png" width="300" height="83" alt="logo" />
tällaiseksi:
<img src="<?php bloginfo('template_url'); ?>/images/logo.png" width="300" height="83" alt="logo" />
<a href="<?php echo get_option('home'); ?>"><img src="<?php bloginfo('template_url'); ?>/images/logo.png" width="300" height="83" alt="logo" /></a>