我在wordpress中做了一个自定义模板,一切都很好,除了featherlight.js,它在网站的非Wordpress版本中工作,但在Wordpress模板中不工作。所有文件都成功地从服务器加载。现在,图像被打开在一个新的窗口,而不是灯箱。
featherlight.min.css -由@import url('css/featherlight.min.css');在style.css文件中加载。
featherlight.min.js -在</body>标记- <script src="<?php bloginfo('template_url') ?>/js/featherlight.min.js" type="text/javascript" charset="utf-8"></script>之前加载
图像示例:
<a href="<?php bloginfo('template_url'); ?> /img/ss/scrsht2-big.jpg" data-featherlight="image"><img src="<?php bloginfo('template_url'); ?> /img/scrsht2.jpg" /></a>发布于 2014-10-23 21:29:16
由于我不能发表评论,以下是我认为可以解释你的问题的各种要点。
jQuery而不是$ (这里的细节)。bloginfo('template_url')作为get_template_directory_uri();返回到父主题的链接。在本例中,使用get_stylesheet_directory_uri()代替。https://stackoverflow.com/questions/26257734
复制相似问题