Как переопределить шаблон вторичного заголовка Avada? - PullRequest
0 голосов
/ 17 марта 2020

Я пытаюсь редактировать вторичный заголовок Avada, потому что макет мне не подходит. И я попытался скопировать header-secodary. php из папки шаблонов темы и добавить отредактированную версию в папку шаблонов темы моего ребенка. Однако ничего не происходит.

Затем я попытался следовать нескольким учебникам в Интернете, например вот этот . Но то, что они делали, больше не работает в этой новой версии темы. Потому что, когда он говорит скопировать этот бит кода из header- (версии вашего заголовка). php в функции. php

if ( ! function_exists( 'avada_header_1' ) ) {
    function avada_header_1() {
        if ( ! in_array( Avada()->settings->get( 'header_layout' ), array( 'v1', 'v2', 'v3' ) ) ) {
            return;
        }
        get_template_part( 'templates/header-1' );
    }
}
add_action( 'avada_header', 'avada_header_1', 20 );

Что я вижу в моем header-1. php это

<?php
/**
 * Header-1 template.
 *
 * @author     ThemeFusion
 * @copyright  (c) Copyright by ThemeFusion
 * @link       https://theme-fusion.com
 * @package    Avada
 * @subpackage Core
 */

// Do not allow directly accessing this file.
if ( ! defined( 'ABSPATH' ) ) {
    exit( 'Direct script access denied.' );
}
$header_type = Avada()->settings->get( 'header_layout' );
get_template_part( 'templates/header-' . $header_type );

Итак, я заблудился. Может кто-нибудь, пожалуйста, дайте мне знать, что мне нужно сделать здесь, чтобы сделать эту работу? Как мне переопределить это? Потому что просто создать каталог с новыми файлами в моей дочерней теме не работает. И я понятия не имею, как перемещаться по функциям. php файл. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...