蓝盟诗人[LUC]蓝客联盟

WordPress 插件更新: WP-EasyArchives 2.0

2010-09-15 22:34 作者: 来源: 本站 浏览: 1,911 views 我要评论 字号:

今天狠下心将 WordPress 存档插件 Easy Archives 更新了. 这次修改是为了解决两个问题:
1. 插件会加载多余的 CSS 和 JS.
2. JavaScript 事件触发后移.

最近我在对博客进行优化, 包括去除多余 DOM 节点, 减少请求, JS 后移等等, 当我发现以前自己做的一些插件跟我的想法相违背, 就很想将它改掉. WP-EasyArchives 会在每个页面加载 CSS 和 JS, 其实只需要在 Archives 页面加载; 另外, JavaScript 事件都是以通过属性加在 HTML 代码里面的, 却应该用 JS 动态绑定. 是时候下刀了...

这次修改主要有以下内容:

1. 添加 "使用 CSS" 选项
因为主题样式各异, 插件自带的样式表未必能满足所有需求. 添加这个选项可以选择不用自带的 CSS, 而将样式写在 style.css 中, 便于修改样式, 也可以减少一个 CSS 请求.

2. 对两个小图标做 CSS sprite
减少一个请求数.

3. 后移 JavaScript 初始化至 DOM ready
减少 JS 对加载页面的影响.

4. 去除对 Widget 的支持, 并将参数设置迁移到博客后台
对这个插件来说, Widget 尴尬令其定位混乱, 这种信息压根不应该出现在侧边栏, 故去之.

5. 修复一些 bugs
用户刷新页面后, 年份和作者下拉框应该定位到第一个选项.
选择使用 WordPress 自带的 jQuery 库时, 没有加载该 JS 库.

这次对代码改动非常大, 发现 bug 请务必通知我, 我会尽快修复.

(转自: WordPress 插件更新: WP-EasyArchives 2.0

打印
分享到:
复制链接

发表评论

*

* (保密)

Ctrl+Enter 快捷回复

会员登录关闭

记住我 忘记密码

注册会员关闭

小提示: 您的密码会通过填写的"电子邮箱"发送给您.