@zeaovede

Как подключить скрипт в функшенс?

Вот этот скрипт:
<script >
    const boost_type = 'division_solo';
    </script>

Нужно подключить вот сюда:
add_action( 'wp_enqueue_scripts', 'main_scripts' );
function main_scripts() { 
 if ( is_page ( array( 75, 580 ) )) {
    

	wp_enqueue_script( 'smoothscroll-script', get_template_directory_uri() .'/js/jquery.smoothscroll.min.js', array('jquery'), null, true );
	wp_enqueue_script( 'trustpilot-script', 'https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js', array(), null, true ); 
	wp_enqueue_script( 'select-script', get_template_directory_uri() .'/js/bootstrap-select.min.js@1', array(), 'null', true );
	wp_add_inline_script( 'select-script', '$(\'.selectpicker\').selectpicker();' );
	wp_enqueue_script( 'bundle-script', get_template_directory_uri() .'/js/bootstrap.bundle.min.js', array(), 'null', true );
	wp_enqueue_script( 'popper-script', get_template_directory_uri() .'/js/popper.min.js', array(), null, true );
	wp_enqueue_script( 'bootstrap-script', get_template_directory_uri() .'/js/bootstrap.min.js', array(), null, true );
	wp_enqueue_script( 'slick-script', get_template_directory_uri() .'/js/slick.min.js', array(), null, true );
	wp_enqueue_script( 'nouislider-script', get_template_directory_uri() .'/js/nouislider.min.js', array(), null, true );
	wp_enqueue_script( 'editable-script', get_template_directory_uri() .'/js/jquery-editable-select.js', array('jquery'), null, true );
	wp_enqueue_script( 'wow-script', get_template_directory_uri() .'/js/wow.min.js', array(), null, true );
	wp_enqueue_script( 'custom-script', get_template_directory_uri() .'/js/custom.js', array(), null, true );
    wp_enqueue_script( 'crypto-script', get_template_directory_uri() .'/js/other/crypto-js.min.js', array(), null, true );
  //wp_enqueue_script( 'solo-script', get_template_directory_uri() .'/js/other/division-solo.js', array(), null, true );
    wp_enqueue_script( 'boost-script', get_template_directory_uri() .'/js/boost-script.js@5.1', array(), null, true );
	
}
}

Я пробовал выводить его из отдельного файла, но это так не работает, т.к. чтобы скрипт функционировал он должен находиться в развернутом виде и в переделах одной функции. В исходном коде это выглядит вот так:
620e4dd717667713272333.png
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
@IvanMogilev
Backend developer: Wordpress,Yii
Вам нужна Эта функция.
Т.е добавьте например вниз, или куда вам нужно
wp_add_inline_script('boost-script', 'const bost_type....');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы