Настройте тему 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' );

}
?>

Этот код предназначен для постановки в очередь стилей родительской темы. Ну вот! Ваша детская тема будет работать сейчас.

Другие вопросы по тегам