2015-06-23 3 views
1

я включил следующую функцию в файл function.php дочернего THEME для того, чтобы загрузить файлы перевод из каталога языка ребенка ТЕМЫ:WordPress load_child_theme_textdomain() - перемещение файлов перевод в каталог детской темы

add_action('after_setup_theme', 'generatepress_child_setup'); 
function generatepress_child_setup() { 
    load_child_theme_textdomain('generatepress-child', get_stylesheet_directory() . '/languages'); 
} 

Однако файлы переводов загружаются только с родительской темы, а не из дочернего. Что может быть причиной? У меня есть файлы bg_BG.mo и bg_BG.po в папке языков дочерних тем.

ответ

1

В самом деле, ДОМЕН родительской темы является «создать», а не «generatepress», и после замены строки следующим образом, функция сделала свою работу:

add_action('after_setup_theme', 'generate_press_child_setup'); 
function generate_press_child_setup() { 
    load_child_theme_textdomain('generate', get_stylesheet_directory() . '/languages'); 
} 

Теперь файлы перевод загружается из каталога языков дочерней темы, и я могу безопасно обновлять родителя.

Смежные вопросы