2012-09-09 226 views
2

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

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

回答

1

如果您需要包括在您的lightbox.js文件的完整路径做一个方式,就是按照这个例子 - >Path to WordPress Template Directory inside jQuery?

你将一个变量的值设置为WordPress的在包含lightbox.js之前,在header.php中添加模板目录,然后使用该变量生成绝对路径;

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