Я хочу, чтобы пользователи могли выбирать длительность скорости автозапуска слайдов с помощью удобного WordPress Customizer. Мне интересно, как я получу эту переменную PHP (в мс), чтобы изменить переменную автозапуска слайдера в JS. Я новичок в AJAX, и мне просто интересно, как бы я использовал его для модификации:
var swiper = new Swiper('.swiper-container', {
pagination: '.swiper-pagination',
nextButton: '.swiper-button-next',
prevButton: '.swiper-button-prev',
paginationClickable: !0,
centeredSlides: !0,
autoplay: 3500, // I'M TRYING TO REPLACE THIS WITH A PHP VARIABLE
speed: 1500,
loop: !0,
autoplayDisableOnInteraction: !1
});
Кто-то сказал мне попробовать
autoplay: <?php echo get_theme_mod( 'slider_duration', '3' ); ?>,
но знал, что это не сработает, и, очевидно, это не сработало.
Также get_theme_mod — это переменная wordpress, которую я вызываю, чтобы попытаться заменить значение autoplay.
Надеюсь, я смогу сделать этот слайдер более настраиваемым для клиентов, не поддерживающих код, с которыми я работаю.
Задача ещё не решена.
Других решений пока нет …