Igår forsøkte jeg å oppgradere denne bloggen til WordPress 2.5 RC2. Jeg har allerede installert på testbloggen min, hvor alt fungerer veldig bra. Nyhetene som har kommet er spennende, og innstikk virker som de skal. Bortsett fra et som skal sørge for ingen får tilgang til testbloggen min da… Nå står den vid åpen.
I forbindelse med oppgraderingen var det tydelig at dette kunne ta noen minutter, så jeg sørget for å lage en «Under Construction» side som skulle vises midlertidig. Planen er også at alt skal linke til denne siden under en oppgradering, men dette har jeg ikke satt opp enda. Som ved alle oppgraderinger tok jeg backup av både filer og sql, i tilfelle noe skulle skjære seg. Det har skjedd før, og kommer til å skje igjen. Og det gjorde det altså.
Jeg husker ikke helt hva feilmeldingen sa, men det var tydelig at ikke alt var som det skulle være. Jeg fikk ikke kjørt upgrade.php som skal kjøres for å fullføre oppgradering, og bloggen var naturligvis nede. Enda godt jeg hadde tatt backup. To minutter senere er bloggen tilbake slik den var, og alt ser ut til å fungere fint igjen. Jeg skal prøve igjen litt senere, men det blir ikke idag.
Av ny funksjonalitet i Wordress 2.5 er det utseende og mediahåndtering som er spesielt interessant av hva jeg foreløpig har kikket på. Ã… skrive en post er mer intuitivt, om enn litt uvant med en gang. Interfacet minner litt om det man finner på sider flickr.com, og er enkelt å benytte. Alt i alt er førsteinntrykket veldig bra. Media har fått en egen plass i WordPress, og det skal bli morsomt å se hva man gjøre med dette i praksis. Jeg har nettopp fornyet min flickr-konto med to nye år, så jeg håper nesten det ikke vil erstatte flickr for mye for min del. En fungerende integrasjon mellom de to hadde vært det beste. Jeg har prøvd flere plugins som påstår å kunne benytte flickr i WordPress, men ingen jeg har vært fornøyd med så langt.
Og jeg har selvfølgelig testet at min egen plugin XmasB Quotes fungerer i WordPress 2.5. Det gjør den uten problemer av noe slag.

...
< ?php /* Changes every other comment to a different class */
if ('alt' == $oddcomment) $oddcomment = '';
else $oddcomment = 'alt';
?>
< ?php endforeach; /* end for each comment */ ?>