В родительской теме подключен кастомный файл бутстрап:
if (!function_exists( 'devdmbootstrap_scripts' ) ) {
function devdmbootstrap_scripts()
{
$wpTheme = wp_get_theme();
wp_enqueue_style('devdmbootstrap4-css', get_template_directory_uri() . '/assets/css/devdmbootstrap/devdmbootstrap4.min.css');
}
}
add_action( 'wp_enqueue_scripts', 'devdmbootstrap_scripts' );
т.к. по некоторым причинам он меня не устраивает, я хочу вместо него в дочерней теме загрузить дефолтный файл бутстрапа.
в файле functions.php дочерней темы написал код:
if (!is_admin()) {
function my_dequeue_style()
{
wp_deregister_style('devdmbootstrap4-css');
wp_register_style('devdmbootstrap4-css', get_stylesheet_directory_uri() . '/assets/css/bootstrap.min.css');
}
add_action('wp_dequeue_scripts', 'my_dequeue_style', 20);
//Загружаем скрипты и стили
function theme_scripts()
{
/* тут стили дочерней темы */
wp_enqueue_style('devdmbootstrap4-css');
/* тут скрипты дочерней темы */
}
add_action('wp_enqueue_scripts', 'theme_scripts', 30);
}
однако, все равно загружается файл родительской темы. В чем ошибка?