Lightbox2不适用于WP主题

时间:2017-05-14 16:44:59

标签: javascript jquery wordpress lightbox2

我正在将我的一个静态模板转换为WP。静态模板使用Lokesh(http://lokeshdhakar.com/projects/lightbox2/)的Lightbox2,所以我也希望将它保留在新版本中。

我已按以下方式导入了样式和脚本:

wp_enqueue_style( 'lightbox', get_template_directory_uri() . '/assets/plugins/lightbox/css/lightbox.css' );
wp_enqueue_script( 'lightbox', get_template_directory_uri() . '/assets/plugins/lightbox/js/lightbox.min.js' );

并将其加载到页面标题中.Lightbox以下列方式启动:

<a href="http://test3.ru/wp-content/uploads/2017/05/11.jpg" data-lightbox="gallery">
    <img src="http://test3.ru/wp-content/uploads/2017/05/11.jpg" class="img-responsive" alt="Onion">
</a>

然而,由于某些原因它无法正常工作,在新标签页中打开图片。控制台中也没有JS错误。有人碰巧遇到了同样的问题吗?

1 个答案:

答案 0 :(得分:0)

答案是我必须通过JS显式初始化它:

window.lightbox.init();