WordPressin päivityshistoria: Näin selvität, mikä sivustolla muuttui
WordPressin päivityshistorian avulla selvität, mitä sivustolla muuttui ennen ongelmaa. Tutustu lokeihin, Activity Logiin, Gitiin, PHP...
Lue artikkeli →
WordPressin lokitiedostot ongelmanratkaisun työkaluna
Kun WordPress-sivustolla ilmenee ongelmia, ensimmäinen reaktio on usein tarkistaa lisäosat, teema tai viimeisimmät muutokset. Monissa t...
Lue artikkeli →
WordPressin debuggaus: virheiden paikantaminen tehokkaasti
WordPress-sivusto ei yleensä mene rikki kerralla – vaan pienin, hankalasti paikannettavin virhein. Valkoinen ruutu, hidastuminen, rikki...
Lue artikkeli →
Näin WordPress käsittelee URL-osoitteet
URL näyttää viattomalta. Se on vain merkkijono selaimen osoiterivillä. Mutta WordPressille URL ei ole tekstiä –…
Lue artikkeli →
Miten WordPress käynnistyy: latausprosessi selitettynä
Kun käyttäjä kirjoittaa selaimeen URL-osoitteen ja painaa Enter, tapahtuu jotain, mikä näyttää yksinkertaiselta mutta on todellisuudess...
Lue artikkeli →
Mocking WordPress: testauksen epämukavat realiteetit
Mocking on yksi modernin testauksen rakastetuimmista konsepteista. Ajatus on elegantti: eristetään testattava logiikka, korvataan riippu...
Lue artikkeli →
Integration testing WordPress-ympäristössä
Integration testing on se testauksen alue, jossa teoriakirjat ja WordPressin todellisuus vihdoin kättelevät toisiaan. Unit testingissä...
Lue artikkeli →
WordPress unit testing: realistinen testistrategia
Unit testing kuulostaa teoriassa yksinkertaiselta. Kirjoita testejä. Aja testejä. Vältä bugeja. Käytännössä WordPress-maailmassa testaus...
Lue artikkeli →
WordPressin globaali tila ($GLOBALS) ja sen sivuvaikutukset
WordPress ei ole minimalistinen arkkitehtuuri. Se ei ole tiukasti kapseloitu, dependency-injection -vetoinen moderni framework. Se on…
Lue artikkeli →
WP_Query SQL-tasolla: mitä konepellin alla tapahtuu
WP_Query on WordPressin sydän. Se on se mekanismi, joka päättää, mitä sisältöä sivulla näytetään. Mutta WP_Query…
Lue artikkeli →