关于WordPress主题多国语言问题

现在用的主题安装时默认是英文的,

但是支持多国语言,我在目录下找到了zh-cn.po跟zh-cn.mo文件,但记得怎么用了,

网上找了很多资料都是说修改config.php文件之类的,

但我试过了,没有用,

而且我的博客本身已经是中文的了,

我之前在本地虚拟机测试的时候成功的修改过主题语言,但因为页脚的”自豪的使用”wordpress”这句话又改掉了,

当时因为没有做笔记, 现在又重新安装了wordpress程序 , 现在想改成中文主题的时候怎么也记不起之前是怎么改的了

 

后记:


经过连续两天的测试与研究终于找到了解决方案:

在主题functions.php文件的

load_theme_textdomain( ‘minnow’, get_template_directory() . ‘/languages/’ );

语句之前添加以下代码

// 必须在 load_theme_textdomain() 的前面调用
add_filter( ‘locale’, ‘wpjam_locale’ );
function wpjam_locale($locale) {
$locale = ( is_admin() ) ? $locale : ‘zh-cn';
return $locale;
}

就能让将支持多国语言的主题显示成中文

P.S. 之后我又下载安装了其他支持多国语言的主题测试,

发现有些主题默认安装之后会跟随系统语言,所以这个问题应该是个例.

关于WordPress主题多国语言问题

转载请注明来源:幽幽过客_{关于WordPress主题多国语言问题}