After finding that many, many people were having trouble with 3.x of my plugin, I decided to try and make the change as blatant as possible by including a deprecation notice.
You cannot activate the plugin? You are probably using PHP 4. If you are using PHP 4 simply because of your host then your host needs to change. In this day and age PHP 4 is archaic.
If you have been running versions of the menu prior to 3.x you will almost certainly receive the following error upon upgrading to versions prior to version 3.0.8 and after version 2.3.7:
Fatal error: Call to undefined function wp_css_dropdownmenu()
I’ve reintroduced wp_css_dropdownmenu as a function into version 3.0.8 with information on how to ensure that you do in fact upgrade correctly. I’ve also linked back to version 2.3.7 so that you can downgrade if needed. Hopefully this will fix a lot of the problems as I’ve noticed many, many websites are broken upon a quick Google search.
This is the text you will see if you have the old function still running as a menu:
Please visit the Installation guide to set up your menu properly as it has been changed (remember you can easily edit header.php).
If you can’t do it yourself visit Zack Design and contact us for help. Or, reinstall version 2.3.7
Lastly, my apologies for any inconvenience. I should have included the deprecated function from the start, but was hoping that the updated README information would suffice. Obviously, it didn’t, and I know what to watch out for in future. However, let me be by no means the last to say that automatic upgrades can be *extremely* dangerous and should only be undertaken with caution.