语言文件不工作(Poeedit)

时间:2019-05-07 作者:Arash Khademloo

我正在尝试翻译WordPress模板。我转到语言文件,然后用Poedit打开副本,开始翻译成我的语言(波斯语)。

翻译完成后,我在仪表板上更改了WordPress语言,但模板设置面板中的语言没有更改,而是保持为英语。知道为什么会这样吗?

这些是函数的语言指令。php:

load_theme_textdomain( \'apress\', get_template_directory() . \'/languages\' );

1 个回复
SO网友:anton

根据文件,load_theme_textdomain() 函数通常应在after\\u setup\\u主题操作挂钩中调用。

add_action( \'after_setup_theme\', \'my_theme_setup\' );

function my_theme_setup(){
    load_theme_textdomain( \'apress\', get_template_directory() . \'/languages\' );
}

相关推荐

Use of Templates in a Plugin

我正在创建一个插件。为此,我编写了自己的模板。现在我想在我的插件目录中创建模板文件。但这并不管用。由于我使用了插件目录,wordpress doesent知道我的模板是wp templates。让WP知道这些文件是wordpress模板的最佳方式是什么?感谢您的回答:)