diff --git a/assets/js/kratos.js b/assets/js/kratos.js index 4e5ae8e..91e1015 100644 --- a/assets/js/kratos.js +++ b/assets/js/kratos.js @@ -149,7 +149,7 @@ } var lightGalleryConfig = function () { - if(kratos.lightgallery){ + if (kratos.lightgallery === '1' && window.lightGallery !== undefined) { lightGallery(document.getElementById('lightgallery'), { selector: 'a[href$=".jpg"], a[href$=".jpeg"], a[href$=".png"], a[href$=".gif"], a[href$=".bmp"], a[href$=".webp"]' }) diff --git a/inc/theme-core.php b/inc/theme-core.php index 6d072af..4c8e8da 100644 --- a/inc/theme-core.php +++ b/inc/theme-core.php @@ -42,6 +42,7 @@ function theme_autoload() wp_enqueue_style('kicon', ASSET_PATH . '/assets/css/iconfont.min.css', array(), THEME_VERSION); wp_enqueue_style('layer', ASSET_PATH . '/assets/css/layer.min.css', array(), '3.1.1'); if (kratos_option('g_lightgallery', true)) { + wp_enqueue_script('lightgallery', ASSET_PATH . '/assets/js/lightgallery.min.js', array(), '1.4.0', true); wp_enqueue_style('lightgallery', ASSET_PATH . '/assets/css/lightgallery.min.css', array(), '1.4.0'); } if (kratos_option('g_animate', false)) { @@ -98,7 +99,6 @@ function theme_autoload() wp_enqueue_script('bootstrap-bundle', ASSET_PATH . '/assets/js/bootstrap.bundle.min.js', array(), '4.5.0', true); wp_enqueue_script('layer', ASSET_PATH . '/assets/js/layer.min.js', array(), '3.1.1', true); wp_enqueue_script('dplayer', ASSET_PATH . '/assets/js/DPlayer.min.js', array(), THEME_VERSION, true); - wp_enqueue_script('lightgallery', ASSET_PATH . '/assets/js/lightgallery.min.js', array(), '1.4.0', true); wp_enqueue_script('kratos', ASSET_PATH . '/assets/js/kratos.js', array(), THEME_VERSION, true); $data = array(