Today I upgraded to WordPress 2.6.
I followed the instructions how to upgrading WordPress and this has never failed… till today 🙁 .
This is what happened: I upgraded and everything was oke. I could login, the upgrading of the database worked fine. I could see my post, pages, etc, etc in the admin and edit them.
So I checked out my homepage: and everything was as it should: mission completed…. NOT!! 🙁
Every link to another page didn’t work, you can navigate by “older post” but not with “recent posts” or the title of the post.
It took me some time to find the correct way to search about this problem: it has something to do with the permalinks. In all cases, these people have permalink structures that contain “index.php”.
Example: “http://www.matthijskamstra.nl/blog/index.php/2008/07/09/drukks-the-selfish-series-drukkgrumm/”
Still no idea? Go to your “[your WordPress install]/wp-admin/options-permalink.php” (Customize Permalink Structure) and you will probable see that you don’t have the default setting ( http://www.matthijskamstra.nl/blog/?p=123 :: no “index.php”) but have chosen something else (in my case: [x] Day and name — http://www.matthijskamstra.nl/blog/index.php/2008/07/16/sample-post/ )
I found the explanation here: 2.6 Permalink issues with “index.php” and in my case the second option worked.
2. If you need/want the index.php to be there, then on the Settings->Permalinks screen, add some values in for the category and tag bases. The words “category” and “tag” will do just fine. As long as they are not blank, this should work around the bug.
This is bug in WordPress 2.6, read more about it here: http://trac.wordpress.org/ticket/7306. It will be fixed in the next version (2.6.1)
But for now you can make your WordPress work again: visit your “[your WordPress install]/wp-admin/options-permalink.php” (Customize Permalink Structure) and fill in the two boxes at the bottom with “category
” and “tag
”
happy blogging