Arkistomatskua
Otathan huomioon, että tämä on yli 17 vuotta vanha artikkeli, joten sisältö ei ole välttämättä ihan ajan tasalla. Olin artikkelin kirjoittamishetkellä 19-vuotias.
Kuusitoista kertaa kuusitoista pikseliä. Nämä pienet faviconit ovat saaneet ainakin minut ihastumaan. Rupesi satamaan vettä ja keksin sadepäiväksi hieman tekemistä. Päivitin linkkilistani ja laitoin samalla linkkeihin näkymään kunkin sivun faviconin!
Olen surkea php:ssa, mutta sain kuitenkin tämän aikaan tekemällä ”pienen” koodinpätkän WordPressin /wp-includes/bookmark-template.php -tiedostoon.
Ensin testailin jotain helpompaa koodia käytännössä testitiedostossa. Määrittelin urlin ja faviconin nimen:
<?php
$favicon = ”$url/favicon.ico”;
?>
Kokeilin kahta eri taktiikkaa, mutta kumpikin tapa vie vaaditun aikansa, enkä tykännyt tuosta aikaviiveestä:
<?php
print ”<img src=\””.$favicon.”\” alt=\”\” />”;
} else {
echo ””;
}
?>
Nämä kaksi ovat aika samanlaisia.
<?php
print ”<img src=\””.$favicon.”\” alt=\”\” />”;
} else {
print(”File does not exist.”);
}
?>
…joten jouduin tekemään suurimman osan käsin itse. Mutta minähän tykkään kirjoittamisesta, joten tästäkään käsinkirjoitetusta höskästä ei ollut ollenkaan vaivaa.
bookmark-template.php-tiedotossa on rivi, joka näyttää tältä:
…jonka korvasin tällä. Eli ne sivut, joista löytyy favicon.ico juuresta oletuksena, menevät melko automaattisesti, mutta jouduin kuitenkin nimeämään joka sivuston, kuten myös sivustot jolle varta vasten halusin faviconit näkymään eri urlista.
Niin ja en jaksanut sotkea tyylejä ja listoja tähän, joten tyydyin img-tagilliseen kuvaan list-imagen sijasta. Sekavaa, mutta toimivaa. Älä ota mallia, kiitos.
rolle
Toimii 2.2 tai aiemmissa.
Rollemaa.org » Faviconit toimivaksi WordPressin versiossa 2.5
[…] kirjoitin söpöistä faviconeista linkkisivulla. Modaukseni toimii kuitenkin vain versiossa 2.1 tai matalemmassa, joten päätin […]