Задать вопрос
@malayamarisha

По какой причине может не срабатывать baguetteBox?

Доброго времени суток!
В теме WP необходимо подключить baguetteBox
В файле functions.php происходит подключение к baguetteBox:
function flowers_scripts() {
	wp_enqueue_style( 'flowers-style', get_stylesheet_uri(), array(), _S_VERSION );
    wp_enqueue_style( 'flowers-bootstrap-css', get_template_directory_uri().'/assets/bootstrap/css/bootstrap.min.css', array(), _S_VERSION );
    wp_enqueue_style( 'flowers-googlefonts-css', 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&family=Nunito+Sans&display=swap', array(), _S_VERSION );
    wp_enqueue_style( 'flowers-baguetteBox-css', get_template_directory_uri().'/assets/css/baguetteBox.min.css', array(), _S_VERSION );
    wp_enqueue_style( 'flowers-style-css', get_template_directory_uri().'/assets/css/style.css', array(), _S_VERSION );
    wp_deregister_script('jquery');
    wp_register_script('jquery',get_template_directory_uri().'/assets/js/jquery-3.5.1.min.js');
    wp_enqueue_script('jquery');
    wp_enqueue_script( 'flowers-popper-js', get_template_directory_uri() . '/assets/js/popper.min.js', array(), '', true );
    wp_enqueue_script( 'flowers-bootstrap-js', get_template_directory_uri() . '/assets/bootstrap/js/bootstrap.min.js', array(), '', true );
    wp_enqueue_script( 'flowers-baguetteBox-js', get_template_directory_uri() . '/assets/js/baguetteBox.min.js', array(), '', true );
    wp_enqueue_script( 'flowers-main-js', get_template_directory_uri() . '/assets/js/main.js', array(), '', true );
    wp_enqueue_script( 'flowers-fontawesome-js', 'https://kit.fontawesome.com/7b292b2c1c.js', array(), '', true );
	if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
		wp_enqueue_script( 'comment-reply' );
	}
}
add_action( 'wp_enqueue_scripts', 'flowers_scripts' );

В скрипте main.js прописываю
jQuery(function($){
    $(document).ready(function () {
    baguetteBox.run('.wp-block-gallery');
});

В консоли ошибок нет, но при клике на изображение в посте изображение не открывается в popup окне.
В другой теме подключился без проблем, всё сделано по аналогии. Необходимые файлы для работы baguetteBox все есть.
Подскажите, пожалуйста, что делаю не так?
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
Посмотри на классы или идентификаторы которые могут влиять на него. Возможно кто то из них в css ломает его работу
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы