Columbia Games · WordPress / 2026. március 12.
Egy régi WordPress oldal első lépése: legyen róla reprodukálható pillanatfelvétel
A Columbia Games WordPress kódja márciusban külön repóba került. Az első cél nem az upgrade volt, hanem hogy pontosan tudjuk, mihez nyúlunk és mi számít kiinduló állapotnak.

A helyzet
Egy sok éve működő WordPress installáció esetén a szerver gyakran maga a dokumentáció: ott vannak a pluginek, feltöltések, configok és apró javítások, amelyekről nincs külön történet. Ha modernizálás előtt azonnal frissíteni kezdünk, elveszítjük a lehetőséget, hogy megmondjuk, melyik változás mit okozott.
A megoldási út
A projektet ezért először verziókövethető formába rendeztem. Elválasztottam azt, aminek ténylegesen a repóban a helye, attól, ami környezeti adat, feltöltés vagy secret. A kezdeti commit nem akart szép lenni; arra szolgált, hogy legyen visszanézhető baseline, amelyhez minden későbbi Docker-, core-, theme- és pluginváltozást mérni lehet.
Mi lett belőle
Innentől a WordPress már nem csak egy élő szerverállapot volt, hanem fejleszthető rendszer történettel. A következő hónapokban a Docker-környezet, a WordPress core frissítések és a plugin-karbantartás mind erre a baseline-ra épültek, ezért a változások diffje és oka követhető maradt.