【发布时间】:2015-06-18 03:51:39
【问题描述】:
我正在开发一个新的 Wordpress 网站,它有僧伽罗语和英文字符,网站和数据库的字符集是 UTF-8。但是,虽然英文字符显示正确,但僧伽罗字符显示为问号。
我似乎找不到错误,我该如何解决?
【问题讨论】:
标签: php wordpress character-encoding special-characters
我正在开发一个新的 Wordpress 网站,它有僧伽罗语和英文字符,网站和数据库的字符集是 UTF-8。但是,虽然英文字符显示正确,但僧伽罗字符显示为问号。
我似乎找不到错误,我该如何解决?
【问题讨论】:
标签: php wordpress character-encoding special-characters
首先你可以在你的css文件中选择一个字体文件和字体。您应该编写文本 Unicode 格式。
@font-face {
font-family: myFirstFont;
src: url(sansation_light.woff);
}
div {
font-family: myFirstFont;
}
【讨论】:
只需在 wp-config.php 中注释这两行并检查。
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
【讨论】:
如果您从其他来源导入此数据,请确保导出脚本使用 UTF8 字符集进行数据库导出。就我而言,这就是问题
如果数据库是 mysql,请使用以下行导出源数据库。
mysqldump --default-character-set=utf8 -r{export.sql} -u{uname} -p{pass} {db} -h{server}
【讨论】: