Проблема с дочерней темой Wordpress

261
22 декабря 2017, 02:57

Имеется тема Impreza, нужно подключить файл дочерней темы в подпапке /framework/functions/widget_areas.php

хочу убрать теги h3 из виджетов.

Установлен WP 4.9.1, какой хук можно применить чтобы внести изменения в дочернюю тему в этом файле с подпапками?

Answer 1

Попробуйте удалить, а затем заново зарегистрировать сайдбар с нужными параметрами.

function replace_some_widgets(){
    unregister_sidebar( 'impreza-sidebar' );
    register_sidebar( array(
        'name' => __( 'Main Sidebar', 'theme-slug' ),
        'id' => 'impreza-sidebar',
        'description' => __( 'Widgets in this area will be shown on all posts and pages.', 'theme-slug' ),
        'before_widget' => '<li id="%1$s" class="widget %2$s">',
        'after_widget'  => '</li>',
        'before_title'  => '<h2 class="widgettitle">',
        'after_title'   => '</h2>',
    ) );
}
add_action( 'widgets_init', 'replace_some_widgets', 11 );

Код поместить в файл functions.php дочерней темы. Не забудьте заменить ID сайдбара на свой.

READ ALSO
внутренний счетчик массива

внутренний счетчик массива

Существует ли какой-то способ сбросить внутренний счетчик массива? (ну или как оно называется, не знаю)

185
SoftDeletes и полиморфная связь в Laravel

SoftDeletes и полиморфная связь в Laravel

Существует сущность Activity, и она связана с другими полиморфной связьюВ сущности Acitivity включено мягкое удаление, и существует поле 'deleted_at'

194
PHP mail() Не приходят письма на почту

PHP mail() Не приходят письма на почту

Сайт сделан на wp, не приходили клиенту письма при заказеСоздал тестовый файл /send

274
Не работает конструктор в yii2

Не работает конструктор в yii2

Добрый день! Есть стандартный класс для авторизации UserВ нём мне надо сделать так, чтобы данные о пользователях брались из баз данных

197