Kuvien optimointi nopeuttaa sivujen lataamista

huhtikuu 5, 2011

Jatketaan optimointiteemalla (edellinen juttu käsitteli spritejä).

Nettisivuilla käytettäviä kuvia pystyy usein pakkaamaan häviöttömästi vielä vähäsen, ilman että kuvien laatu heikkenee. Pienentämällä kuvia säästää useita kilotavuja ja varsinkin runsaskuvaisella sivustolla säästöt tiedostojen koossa ja siten sivulatausten nopeudessa…

Lue koko merkintä →

Navigointivalikon muokkaaminen

maaliskuu 28, 2011

WordPressin uusi navigointivalikko (Ulkoasu > Valikot) on kerrassaan erinomainen tapa muokata sivuston navigointivalikkoa. Sivujen lisääminen, poistaminen ja siirtäminen käy erittäin kätevästi ja joustavasti.

Joskus voi kuitenkin tulla tarvetta muokata valikkoa enemmän kuin WordPressin käyttöliittymä antaa myöten. Tämän postauksen inspiroi tarve…

Lue koko merkintä →

Spriteillä vauhtia sivuihin

maaliskuu 26, 2011

Yksi keino nopeuttaa mutkikkaan ja moniosaisen nettisivun latautumista on käyttää spritejä. Spritet ovat tekniikka, jossa sivun kuvaelementtejä kootaan yhdeksi kuvaksi, josta sitten näytetään vain osa.

Osan näyttäminen perustuu CSS-tyylien background-position-sääntöön, joten helpoimmin tämä tekniikka sopii kuviin, jotka ovat jonkun elementin…

Lue koko merkintä →

Lista WordPressin aktiivisista shortcodeista

maaliskuu 9, 2011

WordPressistä ei saa millään funktiolla ulos listaa käytössä olevista shortcode-tageista. Jos tätä tietoa kuitenkin tarvitsee, lista löytyy vaivattomasti.

Lista on globaalissa muuttujassa $shortcode_tags. Muuttuja sisältää taulukon, jonka avaimina on shortcode-tagit ja arvoina funktio, jonka kyseinen tagi laukaisee.

	global $shortcode_tags;

Lue koko merkintä →

Nätit urlit: Apache Rewrite ja PHP

tammikuu 16, 2011

Väsään nettisivua, jossa käyttäjät katselevat tietokannasta kaivettavaa sisältöä tietyn tunnisteen perusteella. Siis tähän tapaan:

http://www.example.com/index.php?id=tunniste

Tämä on perinteinen tapa. Tarkoitus kuitenkin olisi, että käyttäjät näpyttelevät osoitteita käsin (kyseessä on vähän urlinlyhennyspalvelun tyylisesti jutusta), joten osoitteista pitäisi karsia kaikki turha pois.…

Lue koko merkintä →

Parnasson uusittu blogi, Taidelehdet Pietarissa

joulukuu 14, 2010

Kaksi Parnassolle tekemääni työtä on tällä viikolla avattu yleisölle. Toinen on uusittu Parnasson blogi, toinen Taidelehdet Pietarissa -sivusto.

Parnasson blogiParnasson aikaisempi blogi oli sekin minun työtäni, mutta olihan siitä jo aika ajanut vähän ohi. Siirsin blogin Nucleuksesta

Lue koko merkintä →

Kommenttispämmi pois: NoSpamNX

joulukuu 13, 2010

WordPressin vakioratkaisu kommenttispämmin torjuntaan on pitkään ollut Akismet. Akismet toimii edelleen erinomaisesti, mutta siinä on yksi vika: hinta.

Akismet muuttui nimittäin jossain vaiheessa maksulliseksi. Henkilökohtaiseen käyttöön Akismet on edelleen ilmainen, mutta jos blogissa on mainoksia tai affiliatelinkkejä, tarvitaan Professional-lisenssi,…

Lue koko merkintä →

Merkinnän otteen pituuden säätäminen

joulukuu 11, 2010

Onko WordPressin oletuksena käyttämä ote merkinnästä liian pitkä? Häiritseekö lopussa oleva [...]-merkintä? Näiden korjaamiseen on olemassa varsin näppärä tapa,  joka perustuu WordPressin tehokkaisiin suodattimiin ja toimintakoukkuihin.

Yksi tapa on käyttää Advanced Excerptin kaltaista lisäosaa, mutta jos vain pituus ja…

Lue koko merkintä →

PHP: Taulukon lajittelu pituusjärjestykseen

joulukuu 5, 2010

Relevanssia fiksatessa tuli vastaan tarve lajitella sanoja sisältävä taulukko pituusjärjestykseen niin, että pisin sana tulee ensin (jotta hakusanojen korostus tekstissä toimii oikein*). Tähän tehtävään on olemassa varsin näppärä ratkaisu, vaikka PHP ei suoranaisesti valmista konstia tarjoakaan.

StackOverflow’sta löytyi erittäin kompakti…

Lue koko merkintä →

Relevanssi 2.4.1

marraskuu 9, 2010

Uusi Relevanssi-versio ilmestyi eilen. 2.4 korjasi hakusanojen korostukseen liittyneen inhottavan bugin, jossa korostuksia läiskittiin ihan mihin tahansa, kuten vaikkapa kuvien URLeihin. Hups. Tähän löytyi erittäin siisti korjaus, joka paitsi paikkasi ongelman, myös korvasi vajaat parikymmentä riviä koodia yhdellä

Lue koko merkintä →

Uusimmat jutut