优化wordpress的图库(相册)lightbox效果

我的wordpress的图库(相册)是采用lightbox的效果来展示,因此我在页面公共部分引入了jquery1.3.1.min.js和/jquery.lightbox-0.5.min.js两个文件。这样在无论页面上是否用到相册方式都需要下载,这不符合我对网页一惯能少则少的偏好。

因此,我分析了wordpress的相册结构,发现使用相册时,是调用了gallery_shortcode,而gallery_shortcode是在wp-includes/media.php文件中。因此,我把Lightbox效果所需的JS文件改为放在使用相册时再加载,而一般页面是不加载的。

修改方法:
打开wp-includes/media.php,找到大约754行后的前面加入

<script src=’http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js’></script>
<script src=’http://tsov.net/wp-content/themes/tsov2009/jquery.lightbox-0.5.min.js’></script>

即可。

相关日志

发表于:2010-04-21 11:28:57 at 11:28 分类:代码 发表评论 Tags:, ,

发表评论

(必填)

(必填)您的电子邮箱不会被公开。

*

正在加载信息...

Archives