If you blog about cats, dogs and the weather, having curly quotes on your site may sound like a great addition. However, if you blog about stuff like Linux commands for example they may ruin your life. Furthermore, you can even do some proper damage pasting such command to a *nix environment because only part of it will be executed.
To disable them completely, you need to add these lines to your functions.php file:
That’s not all unfortunatelly. If you already have added posts with the “curlified” quotes, you need to replace them in your database. To do this, open a phpMyAdmin tool and use these queries to replace the curly quotes and the apostrophe:
UPDATE `wp_posts` SET `post_content` = replace(post_content, ‘“’, ‘”‘)
UPDATE `wp_posts` SET `post_content` = replace(post_content, ‘’’, ‘\”)
That’s it! You are curly quotes-free now!