Wordpress php代码编码



我下载了wordpress主题,我非常喜欢,我发现了问题:D我是新手,所以请不要判断))))我需要我的网站上的格鲁吉亚语言,我们有自己的字母,如:等。我从wordpress面板中填写了我语言的所有信息,但有一些文本我无法从wordpress面板中更改。我打开代码,发现了这个文本,当我试图改变我的语言,就像我把"我的帐户"改变为""(格鲁吉亚语),它看起来像"????"网址为??????。我不知道是什么问题,因为我以前做过,我没有问题。也许有人能回答这个问题,如果这个问题能解决,我会很高兴^^

    <script>
    window.recipeId = <?php echo $post->ID; ?>;
    window.addToFavoritesText = '<i class="ico i-favourites"></i><span><?php _e('***Add to favorites***', 'socialchef') ?></span>';
    window.removeFromFavoritesText = '<i class="ico i-favourites"></i><span><?php _e('Remove from favorites', 'socialchef') ?></span>';
</script>

这个"添加到收藏夹"我想改变…

我将在获得50个代表时将其更改为注释,对不起。

如果没有更多的信息,很难判断发生了什么。您是否使用翻译插件将WordPress安装中的英语短语更改为格鲁吉亚语?或者您正在尝试在PHP文件中硬编码更改?如果你正在做第二件事,我能给你的最好建议是不要。

您的问题似乎与字符编码有关。在PHP中,正确地做到这一点可能有点棘手。详细介绍字符串的PHP文档应该为您指明正确的方向。如果没有关于你的设置的更多信息,很难确切地知道是什么导致了你的问题,但从链接的php文档的主要带走将是:

字符串将以脚本文件中的编码方式进行编码。因此,如果脚本使用ISO-8859-1编写,则字符串将使用ISO-8859-1编码,以此类推。

你想要的是,确保你的脚本是用UTF-8编码的。

另一个可能的问题是,如果您使用的文本被保存到数据库中,而该数据库没有设置为以UTF-8编码其数据。我不太了解wordpress数据库,但快速谷歌搜索出现了如何更新数据库字符编码的wordpress codex。

还有其他可能的问题,但我将这些标记为大问题。

希望这对你有帮助!

最新更新