阿拉伯语文字显示为" ?????"在Wordpress中

时间:2016-06-11 15:40:53

标签: html mysql css wordpress

wp-config.php中,我将字符集定义如下

define('DB_CHARSET', 'utf8mb4');

在标题中,我有meta,其中charset定义如下

<meta charset="<?php bloginfo( 'charset' ); ?>">

style.css @CHARSET "ISO-8859-1";我有@CHARSET "UTF-8";,但我将其更改为?????

当我使用阿拉伯语直接写入模板页面并查看它时,它始终显示为问号__('arabic text here'); _e('arabic text here');

但这只是在我将文本直接写入模板文件时。我有其他字符串存储在数据库中并使用qTranslate-X plugin,阿拉伯语显示正常。

我也试过以下内容而不是直接写文字。

{{1}}

没有任何效果。

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

尝试将DB_CHARSET更改为utf-8:define('DB_CHARSET', 'utf8');

我现在唯一的猜测是你的输出因编码不一致而产生偏差。