Dec 03
前些时候给大家介绍了一款名为 “WP Tiger Administration” 的 WordPress 后台美化插件,并讨论了其特点与不足。该插件只能应用在FireFox和Opera浏览器环境下,显然冷落了IE浏览器用户。
后来,我找到了这款名为 “Advanced Admin Menus” 的插件,该插件可以将后台的水平分列式子菜单改为下拉菜单。当鼠标滑过父级主菜单的时候会自动弹出其下属菜单项。除此之外,作者还精心设计了菜单样式,在每个子菜单前添加了别致的图标,同时为新引进的菜单项(如安装某个插件而添加在 Option 与Manage 等菜单下的新菜单)分配了固定的插件图标。更有热心的网友为其设计了适合“自右向左排列文字”的CSS。
虽然后台风格依旧保持了上部导航的布局,但是相比原版的后台界面,“Advanced Admin Menus” 式后台显得也很紧凑。并且大大节省了菜单选取所用的时间,例如你想打开 “Page 管理页面” 在以往需要点击两次(Manage-Page),而现在只需要一次即可!
插件名称:Advanced Admin Menus
当前版本:2.2.1
插件作者:Andy Staines
插件下载:Download
Tags:
Advanced Admin Menus,
Plugin,
Tiger Administration,
WordPress
Dec 03
鉴于本站越来越慢的浏览速度,我搜索了很多关于“WordPress 优化”的文章,至于如何通过缓存的方式来优化浏览还没有完全调整好。
只是突发感想,把所用主题的代码和日志中插入的缩略图修改了一下:
- 使用普通HTML脚本替换日志分类列表标签
由于我的Blog日志分类已经明确且固定,我想就没有必要执行PHP语句来动态输出这个列表了。
- 使用普通HTML脚本替换友情链接列表标签
虽然友情链接会随时改动,但是对我来说随时添加几个链接进模板也不是什么难事。
- 优化了所有的日志插图
做事力求完美,既然想写出东西来和大家分享就要保证质量,内容是第一位,排版也是首要。WordPress本身可以通过PHP的相关库(GD 库?)来生成图像的缩略图,但是仍不能满足排版需求:
- 缩略图的长和高的上限是固定在脚本中的,不可在选项中修改,Yo2.com的后台已经添加了生成缩略图宽度参数,我也在继续研究中;
- PHP放缩图像的算法远不能和桌面版图像软件相提并论,其画面质量一般;
- WordPress 会默认指定 PNG 格式图像缩略图背景色为黑色,很恐怖吧;
- 另一个角度来讲,缩略图是代表完整图像特色的局部缩影,不只是单纯的缩小原始图像,它可以只是图像的一角,WordPress做不到智能截取,当然其他的程序也做不来,所以 xBodhi 都是每次后台上传图像之后用自己制作的缩略图替换掉原有的文件,这样既可以用数据库已有信息来管理这些文件,又可以得到较好的艺术效果;
- 应努力在保证画质的前提下应缩小图像体积。
有人说我这是暴殄天物浪费了许多 WordPress 的珍贵特性(其实也只是 CMS 的自动化特性,如生成列表)。但我想从成本核算的角度来讲,我的投入多一些,浏览者载入页面快一些,还是很值得的!大家认为这里的文章言之有道、严谨务实便是我的收益。
Tags:
Optimize,
PHP,
WordPress,
优化
Dec 02
“Blog It 2”WordPress书摘插件作者andot。使用该插件可以为每篇日志田间诸如“订阅至Del.icio.us” 等按钮。
由于本人也习惯使用饭否分享、QQ书签(单纯为了自己使用QQ的方便,其功能不敢恭维),便自行添加了饭否按钮和QQ书签按钮。具体方法如下:
再插件目录下找到“blogit.php”文件,用文本编辑器以UTF-8格式打开。在大约 194-200 行处找到代码片断:
{name : “BumpZee”,
logo : “bumpzee.png”, //按钮的图标
href : function(t,u,c) {
return “http://www.bumpzee.com/entries/new/?” + “u=” + encodeURIComponent(u);
} //链接的规范
}
该片段定义了“订阅至 BumpZee”按钮的图标(logo)和获取订阅链接(href)的规范。
之后将其修改为:
{name : “BumpZee”,
logo : “bumpzee.png”,
href : function(t,u,c) {
return “http://www.bumpzee.com/entries/new/?” + “u=” + encodeURIComponent(u);
}
},//在这里需要添加一个逗号
{name : “QQ Bookmark”,
logo : “qq.gif”,
href : function(t,u,c) {
return “http://shuqian.qq.com/post?from=3″ + “&title=” + encodeURIComponent(t) + “&uri=” + encodeURIComponent(u);
}
},
{name : “Fanfou”,
logo : “fanfou.gif”,
href : function(t,u,c) {
return “http://fanfou.com/sharer?” +”u=” + encodeURIComponent(u) + “&t=” + encodeURIComponent(t);
}
}
之后在“images”文件夹中添加QQ书签和饭否的图标,其尺寸应与其他图标匹配,文件名与格式应与上述脚本保持一致。
如果你想添加其他的收藏按钮,可以使用该网站官方的正常添加手段测试某一链接,分析其获取链接的规范即可。
Tags:
Blog it 2,
Fanfou,
PHP,
Plugin,
QQ,
WordPress
Recent Comments