Enable unicode utf-8 characters in wordpress blog title

By | July 25, 2009

WordPress and unicode

Sometime back I was trying to put unicode characters(utf-8) in the title of a blog from wp-admin > settings > general. After saving it became like ?????????.

All pages had utf-8 in their meta tags so the issue was somewhere else. A working solution was found :

1. Go to phpmyadmin and select the database of this blog
2. Select table wp_options and then click operations. In table options box change collation to utf8_unicode_ci which is the last option.
3. Also change the collation of individual columns e.g.option_value to utf8_unicode_ci

Changing the table and column collation property made the thing work right.

Last Updated On : 25th July 2009

6 thoughts on “Enable unicode utf-8 characters in wordpress blog title

  1. Wasantha Gunawardena

    This didn’t work for me. Then I got fixed by Commenting (type // in front) Line 32 & 35 in wp-config.php file.

    /** Database Charset to use in creating database tables. */
    define(‘DB_CHARSET’, ‘utf8’);

    /** The Database Collate type. Don’t change this if in doubt. */
    define(‘DB_COLLATE’, ”);

  2. Prabhjot S. Kashyap

    I am facing the same problem. I tried the above steps but still same problem. I want to use Punjab Fonts Unicode. Anybody pls help.

  3. Teresa

    Thanks so much! Couldn’t figure out how to make my Hebrew title display properly until I found this post.

Leave a Reply

Your email address will not be published. Required fields are marked *