Upgrading from K2 0.9.1

Updated the instructions a bit. Please do not post bug reports here. Please post them to the bug tracker.

Here are some steps to take when upgrading from K2 0.9.1:

  1. Optional: Upgrade to WordPress 2.1. The next version of K2 will require it.
  2. Important: Deactivate the WordPress Widgets plugin.
  3. Optional: In the K2 Options panel, click on the Uninstall K2 button. Warning: This will deactivate and clear your K2 options. Ignore the headers error that you get.
  4. Rename the old k2 folder to something else.
  5. Download K2 0.9.5, decompress and upload the k2 folder to your WordPress themes folder.
  6. Copy any third-party schemes from the old styles folder to k2/styles.
  7. Copy any custom header images from the old images/headers folder to k2/images/headers.
  8. You can now delete your old K2 folder.
  9. Set the proper permissions to the headers folder: world writeable (777).
  1. Activate the new K2 from the Themes panel.

38 Responses to “Upgrading from K2 0.9.1”


  • Hmm, I restarted K2, and it appears to be working now. Took a few refreshes. Sorry for the impatient previous post.

  • Hey,
    I’ve been trying to modify trueblue to have randomized header images like you do on this site. I use trueblue and k2 for the website for my schools, track team (huskiestrack.com), I would appreciate if you could help me out.

    Thank You,
    Chenu J.

  • Hi,

    after upgrading WP to 2.1 I can’t see any options under K2 Options menu (beta two version). I just tryied to make upgrade to K2 0.95 accordingly instructions mentioned above (without deactivating previous installation as I don’t have access to this option) and got completely blank screen. After I rolled back via ssh site is working (also without K2 Options). Any idea?

    Thanks,
    German

  • I solved the problem with Call to undefined function: is_active_module() and can continue using the sidebar widgets that I love.
    It is not clean but, commenting the code that manages asides works.
    I have commented the lines 76 to 78 in theloop.php

    //if (is_home() and is_active_module(‘asides_sidebar_module’)) {
    // $hide_asides = true;
    //}

    I noticed that I had no problem with sidebar widgets in all the other pages but home.
    Now everything works smoothly. Hopefully I will have some time in this century to see how I could save asides, but I do not use them :-)

  • Does this work for nightlies as well? Thanks.

  • Hey Steve.

    Any news on the sidebar export/import thingy?

  • I have FAlbum installed but whenever I activate it with K2 I get the ‘theloop.php on line 76’ error. Any way around this because I need a gallery ASAP. Cheers.

  • thanks for this description. i found it more or less by accident.
    could you please put it as a read.me-file into the zip-file?

Leave a Reply