Настройте тему Enfold на моем сайте WP
Я должен настроить заголовок в теме Enfold моего сайта WP. Я разместил логотип компании слева и под этим я разместил основное меню. Мне нужно добавить еще одно изображение рядом с логотипом компании. Я "создал" дочерний элемент темы и хотел бы добавить виджет для размещения изображения справа от логотипа компании, но в заголовке ожидалась только тема логотипа компании и основного меню. Могу ли я настроить свой заголовок, чтобы сделать это? Не могли бы вы мне помочь? Спасибо!
2 ответа
Если вы приобрели тему enfold, вы получите дочернюю тему вместе с ней. Ваша часть заголовка (меню и логотип) запускается из файла helper-main-menu.php, который находится в enfold/includes/helper-main-menu.php
Теперь, чтобы получить это в дочерней теме, добавьте header.php в свою дочернюю тему, а затем добавьте папку с именем include и сохраните копию helper-main-menu.php. Это должно быть так же, как в родительской теме.
Теперь вы можете редактировать файлы дочерней темы и добавлять столько виджетов, сколько вам нужно.
Я проверил, и это сработало для меня. Счастливое кодирование:)
Я заметил, что ваша тема взята из themeforest, поэтому вы должны создать дочернюю тему, а затем скопировать файл header.php в папку дочерней темы. Затем внесите изменения в этот файл.
Для создания дочерней темы создайте в папке "themes" папку с именем дочерней темы. Теперь у дочерней темы должна быть таблица стилей, которая является обязательной. Поэтому добавьте таблицу стилей, и начало таблицы стилей дочерней темы должно быть следующим:
/*
Theme Name: (theme name) Child
Theme URI: (give URL)
Description: (give description)
Version: (give your version)
Author: (author name)
Author URI: (give URL)
Template: (name of parent theme)
*/
Из них очень важным является "Шаблон", который является названием родительской темы. Чтобы избежать путаницы, возьмите название родительской темы из таблицы стилей родительской темы.
Теперь второе - это функции вашей детской темы. Просто добавьте php-файл с именем functions.php и поместите приведенный ниже код.
<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
?>
Этот код предназначен для постановки в очередь стилей родительской темы. Ну вот! Ваша детская тема будет работать сейчас.