Näin lisäät omia kenttiä WordPressiin
WordPress näyttää ensi silmäyksellä yksinkertaiselta sisällönhallintajärjestelmältä. Otsikko, tekstikenttä, kuva ja julkaisu. Mutta tode...
Lue artikkeli →
Näin rakennat oman sisältötyypin (Custom Post Type)
WordPress näyttää pinnalta blogialustalta, mutta konepellin alla se on varsinainen sisältömoottori. Artikkelit ja sivut ovat vain…
Lue artikkeli →
Opcode cache ja WordPressin suorituskyky
WordPress-suorituskykykeskustelut keskittyvät usein näkyviin asioihin: tietokantaan, välimuisteihin, kuviin, CDN:iin ja JavaScriptiin. M...
Lue artikkeli →
Dynamic vs static blocks: suorituskyky ja arkkitehtuuri
Gutenberg toi WordPressiin lohkot, mutta samalla se toi mukanaan kiinnostavan arkkitehtuurisen jakolinjan: staattiset ja dynaamiset lohk...
Lue artikkeli →
WordPressin cron locking ja kilpajuoksuongelmat
WordPressin WP-Cron on yksi niistä järjestelmän osista, jotka näyttävät harmittomilta, mutta kätkevät sisäänsä eleganttia logiikkaa ja…
Lue artikkeli →
Sanitization vs escaping: miksi molempia tarvitaan
WordPress-kehityksessä – ja web-kehityksessä ylipäätään – harva aihe synnyttää yhtä paljon hiljaista sekaannusta kuin sanitization ja…
Lue artikkeli →
Custom database tables WordPressissä – milloin ja miksi
Moni kehittäjä yrittää välttää custom-tauluja viimeiseen asti. Toiset taas rakentavat niitä innokkaasti heti kun data ei…
Lue artikkeli →
WordPress Filesystem API käytännössä
WordPress-kehityksessä törmää ennemmin tai myöhemmin hetkeen, jolloin pitäisi koskea tiedostojärjestelmään. Kirjoittaa tiedosto. Lukea...
Lue artikkeli →
WP Hooks -järjestelmän suoritusjärjestys ja sivuvaikutukset
WordPressin Hooks-järjestelmä on kuin näkymätön hermosto, joka yhdistää koko sovelluksen. Ilman hookeja WordPress olisi jäykkä, vaik...
Lue artikkeli →
WordPressin Heartbeat API kulissien takana
WordPressissä tapahtuu jatkuvasti asioita, joita käyttäjä ei näe. Sivut latautuvat, skriptit suorittavat tehtäviään, ja taustalla pyörii...
Lue artikkeli →