• Решено pe4a1ni

    (@pe4a1ni)


    Доброго времени суток!
    В родительской теме в поддиректории /assets/js/ есть файл mt-custom-scripts.js правка которого активирует слайдер и вносит изменения в его работу (скорость, пауза), т.е. /assets/js/mt-custom-scripts.js
    Вопрос: как перетащить его (файл mt-custom-scripts.js) в дочернюю тему (она активирована и работает со всеми внесенными изменениями — с дочерней темой все в порядке) и активировать? Файл mt-custom-scripts.js из родительской нужно деактивировать.
    З.Ы.

    
    add_action( 'wp_enqueue_scripts', 'dequeue_and_then_enqueue' );
    function dequeue_and_then_enqueue() {
        wp_dequeue_script( 'mt-custom-scripts.js' );
        wp_enqueue_script( 'mt-custom-scripts-fix', get_stylesheet_directory_uri() . '/mt-custom-scripts-fix.js', array( 'jquery' ) );
    }
    

    Эта конструкция не работает, т.к., как я догадываюсь, в этом случае не задействованы остальные скрипты из родительской темы.
    З.Ы.Ы.
    Тапками не кидаться, т.к. я не программист, а делегат конторы, которую обязали иметь официальный сайт…

Просмотр 2 ответов — с 31 по 32 (всего 32)
  • Автор pe4a1ni

    (@pe4a1ni)

    Слайдер работает!
    Norske, Юрий, большое спасибо!

    Да, запятые — это моя опечатка, конечно. Рад, что вы с Юрием уже разобрались и всё получилось 🙂 Успехов!

Просмотр 2 ответов — с 31 по 32 (всего 32)

Тема «Подключение единичного js в дочернюю тему» закрыта для новых ответов.