将Lightbox添加到wordpress

时间:2012-09-09 22:41:41

标签: css wordpress lightbox

我需要将灯箱添加到主题而不是使用插件。我添加了它,一切正常,但由于某种原因,close.png和loading.gif图像一直指向site.com/images/close.png。我的lightbox.js位于themes / mytheme / libs中,图片位于themes / mytheme / images中。我已将lightbox.js更改为以下内容。

 this.fileLoadingImage = '../images/loading.gif';
  this.fileCloseImage = '../images/close.png';

1 个答案:

答案 0 :(得分:1)

如果您需要在lightbox.js文件中包含完整路径,一种方法是按照此示例 - > Path to WordPress Template Directory inside jQuery?

在包含lightbox.js之前,您可以将变量的值设置为header.php中的Wordpress模板目录,然后使用该变量生成绝对路径;

 <script type="text/javascript">
     var templateDir = "<?php bloginfo('template_directory') ?>";
 </script>