Дочерняя тема в WordPress нужна для того, чтобы изменить внешний вид и функционал родительской темы, не затрагивая её исходный код. Это позволяет вносить изменения в тему без риска потери этих изменений при обновлении родительской темы.
Для создания дочерней темы WordPress Twenty Twelve, следуйте этим шагам:
- Создайте новую папку и назовите её, например, «twentytwelve-child».
- Внутри этой папки создайте файл style.css и добавьте следующий код:
/* Theme Name: Twenty Twelve Child Theme URI: http://example.com/twenty-twelve-child/ Description: Twenty Twelve Child Theme Author: Your Name Author URI: http://example.com Template: twentytwelve Version: 1.0.0 */ @import url(«../twentytwelve/style.css»);
- Теперь создайте файл functions.php в папке вашей дочерней темы и добавьте следующий код:
<?php add_action( ‘wp_enqueue_scripts’, ‘enqueue_parent_styles’ ); function enqueue_parent_styles() { wp_enqueue_style( ‘parent-style’, get_template_directory_uri().’/style.css’ ); } ?>
- Теперь у вас есть дочерняя тема, основанная на родительской теме Twenty Twelve. Вы можете вносить изменения в файлы стилей, шаблоны и функции этой темы без вмешательства в исходный код родительской темы.
Это позволит вам сохранить изменения и обновить родительскую тему без потери ваших настроек.