WordPress plugins, themes, tips and hacks

Problems with WordPress 2.2

June 4, 2007 – 11:04 am | by Miriam Schwab

Of course there are problems. I should have followed my own rule of not fixing things that aren’t broken.

Here are the problems:

  1. After an upgrade, funny symbols appear all across the posts. Generally they appear where apostrophes are in words (see my post titled “Aizatto’s Related Posts Plugin“? for a beautiful example”), or where there was a space at the end of a sentence. This is a minor, but annoying problem.
  2. Hebrew doesn’t work!! I need to be able to write Hebrew posts within an English installation of WordPress (as opposed to the Hebrew mod created by Ran Yaniv Hartstein). This worked until I upgraded. At first I thought that the problem might be my server, so I tested a site that is installed on the server with an older version of WordPress - it worked fine. I tested sites on a bunch of different servers, and all of the sites that were running 2.2 didn’t work. I can type in Hebrew, but if a save or publish a post or page, all of the Hebrew turns into question marks! I tried changing the encoding, but that also didn’t work.

Needless to say, this is driving me mad. If anyone has any advice, please please let me know!

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]
  1. 3 Responses to “Problems with WordPress 2.2”

  2. By Matt on Jun 6, 2007 | Reply

    Hi,

    Check your MySQL charset and connection collation. I think it should be set to UTF-8 Unicode (utf8) to work properly. I had the same issue with accented characters when the database was set in ISO.

  3. By Miriam on Jun 7, 2007 | Reply

    Matt - I actually found the fix to this problem with foreign characters which involved making a slight modification to the wp-config.php file and removing “utf-8″ from the line that defines DB_charset. Is this the same idea as what you are suggesting? You can see my write up about this fix here.

  4. By Matt on Jun 19, 2007 | Reply

    Actually I was more thinking about messing with the database structure (collations and encoding) but your fix is a lot more maintainable and much easier. Nice tip :)

Post a Comment

Revolution Premium Themes