Thanks to Marc’s comment on my last post, fixing Permalinks is easier that I originally thought for WordPress 2.6. Marc cites this post on the WordPress support forum. Whether you followed my instructions from my last post or not, the fix is the same:
- Re-upload the original rewrite.php file from 2.6’s latest.tar.gz to your wp-includes directory.
- From the dashboard, set permalinks to “Default” and Save it.
- From the dashboard, set permalinks to “Custom Structure” of your choice and Save it.
Mine is now: /%year%/%monthnum%/%day%/%postname%/
(Previously: /index.php/%year%/%monthnum%/%day%/%postname%/ which does not work.)
For the record, search engines that indexed links with the /index.php/{etc.} structure still resolve properly.
Please leave a comment if it doesn’t work for you.
Big thanks to Marc for the comment.