我正在尝试翻译WordPress模板。我转到语言文件,然后用Poedit打开副本,开始翻译成我的语言(波斯语)。
翻译完成后,我在仪表板上更改了WordPress语言,但模板设置面板中的语言没有更改,而是保持为英语。知道为什么会这样吗?
这些是函数的语言指令。php:
load_theme_textdomain( \'apress\', get_template_directory() . \'/languages\' );
我正在尝试翻译WordPress模板。我转到语言文件,然后用Poedit打开副本,开始翻译成我的语言(波斯语)。
翻译完成后,我在仪表板上更改了WordPress语言,但模板设置面板中的语言没有更改,而是保持为英语。知道为什么会这样吗?
这些是函数的语言指令。php:
load_theme_textdomain( \'apress\', get_template_directory() . \'/languages\' );
根据文件,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\' );
}
我正在创建一个插件。为此,我编写了自己的模板。现在我想在我的插件目录中创建模板文件。但这并不管用。由于我使用了插件目录,wordpress doesent知道我的模板是wp templates。让WP知道这些文件是wordpress模板的最佳方式是什么?感谢您的回答:)