Well, I didn’t see that one coming. A silly bug in WordPress 2.7.1 that hit the streets yesterday broke indexes where you have the “ignore characters” option set, and possibly other things as well, if you were running on a server that still uses PHP4. (By the way, if you did see the problem, it’s worth checking to see if your web host gives you the option to upgrade to PHP5 — mine does.)
Anyway, v0.7.6 provides a workaround to the bug (i.e. never calls the broken function) so everything should be up and running again.
This incident does prove, however, that you should exercise caution whenever you are upgrading your blog to a just released version of WordPress. Unless you desperately need something in the new release, or it patches a severe security hole, then there is no reason why you should upgrade immediately. Avoid the pain! Give the plugin developers (and early adopters) a few days to discover and resolve issues, bugs, and incompatibilities in the latest version before you upgrade yourself.
hi I am using azindex 0.7.6 with wp 2.6 and on all the categories that i am using it with display fine until i go to the actual post and then at the top of the page this is output:
Array (  => 15  => 17  => 16  => 14  => 19  => 18  => 13  => 3  => 9  => 7  => 8  => 22  => 24  => 23  => 11  => 1  => 10  => 12 )
I have no idea where that is coming from. It looks like the output of a PHP “print_r()” function, but there is nothing like that in the source code of AZIndex 0.6.2 (I’m not sure I even knew that the function existed back then!). 0.6.2 was in use for several months and while people reported plenty of issues with moving up to WP2.7 they never reported anything like this.
It’s possible that some other plugin is generating it — perhaps left a debug statement in there by mistake. It’s not always easy to know what is generating the output. If you can “grep” (search) the plugin (and theme) files for “print_r” you might find who is doing it.
You could also try downloading either AZIndex 0.6.3 (only small changes) or 0.7.6 (more major changes) to see if that clears things up.