我正在创建一系列WP子主题,这些主题依赖于我将用作框架的父主题。
我需要将这些主题(父母和孩子)本地化。
从http://codex.wordpress.org/Function_参考/负载_主题_文本域中我了解到,我需要在主题中添加以下内容:
add_action('after_setup_theme', 'my_theme_setup');
function my_theme_setup(){
load_theme_textdomain('mytextdomain', get_template_directory() . '/lang');
}这是在functions.php里,我想
然而,儿童的主题呢?子主题的functions.php覆盖父主题的functions.php
子主题的textdomain ("mytextdomain")应该与父主题相同还是不同(并使用不同的函数名调用load_theme_textdomain函数(参见上面代码"my_theme_Setup()")?
本地化父主题和子主题的正确方法是什么?
谢谢你澄清这一点:)
发布于 2011-10-02 10:34:10
子主题应该使用load_child_theme_textdomain()。你可以在/wp-includes/l10n.php中找到它。使用一个新的子弹和一个单独的po文件。
https://wordpress.stackexchange.com/questions/30016
复制相似问题