Hey all,
I noticed this very same issue. I thought it was a problem with my db (backed up using mysqldump), but I found a simple fix (for my situation).
So all I did was move to a new hosting provider, and my curly quotes all got messed up.
I noticed that my old wp-config.php had the following line commented out:
/** Database Charset to use in creating database tables. */
#define(‘DB_CHARSET’, ‘utf8’);
In my current config that “define” line was not commented out.
Simply commenting out that define fixed my quoting issue.
To comment out just put “//” or “#” in front of the line (i dunno which is the proper php way, both seem to work)
It’s worth a try anyhow if you have this define in your wp-config.php.
.b.