Net de upgrade naar de nieuwe Wordpress 2.2 gedaan en dat ging niet van een leien dakje. Toch niet voor een php-leek zoals ik. Ik heb twee problemen gehad: met wp-cache en met k2. Na de upgrade kreeg ik voor beiden php-errors (ik kreeg er al een paar tijdens het runnen van het upgrade script, maar het upgraden zelf lukte wel). De wp-cache error kwam omdat ik vermoedelijk een oudere versie draaide; de error voor k2 komt omdat Wordpress nu standaard widgets gebruikt en dat vinden de modules van k2 niet leuk. Hier is wat ik allemaal heb uitgevogeld om het terug op poten te krijgen.
Om allereerst mijn blog terug fatsoenlijk op het scherm te krijgen, heb ik zowel de cache folder als de wp-cache plugin gedeleted en ook nog twee php-files aangepast:
- wp-settings.php (wordpress root folder) Commentari?er de twee onderstaande regels uit:
if ( defined('WP_CACHE') )
require (ABSPATH . 'wp-content/advanced-cache.php'); - theloop.php (k2 folder) Commentari?er de onderstaande drie regels uit:
if (is_home() and is_active_module('asides_sidebar_module')) {
$hide_asides = true;
}
Nu kon ik overal weer aan en kon ik proberen de nieuwe wp-cache plugin te installeren. Deze is hier te downloaden en heb hem vervolgens geupload en proberen te activeren. Die automatische installatie lukte echter niet volledig. Ik ben dan vervolgens gaan kijken naar de instructies voor de manuele installatie en heb manueel punt 3 en punt 6 uitgevoerd: een wp-content/cache folder gemaakt en de regel define(?WP_CACHE?, true); toegevoegd aan mijn wp-config.php file. Ik kreeg geen errors meer voor wp-cache en heb vervolgens de wp-settings.php file terug in zijn oorspronkelijke vorm hersteld.
Vervolgens moest ik nog mijn sidebar modules zien terug te krijgen (want die vind ik toch handiger dan widgets). Even rondklikken op de Google Code pagina van k2 bracht mij bij de plugin “disable-wordpress-widgets” (serieus!). Deze is onderaan deze pagina te downloaden. Uploaden in je plugin folder, activeren en daar zijn al je modules terug! Vervolgens kan je theloop.php terug in zijn oorspronkelijke vorm herstellen.
Bedankt! Ik zat ook met het K2-probleem en heb dat dankzij u kunnen oplossen
Hoop dat de K2-mannen snel met een update komen.
No prob, ik vermoedde al dat er nog mensen met het probleem zouden zitten.