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
Nov 30
尽管 WordPress 很强大,但他的后台界面看起来确实不尽如人意。相比其他的Blog程序,WordPress后台元素显得庞大臃肿,占足了视觉空间。原有的后台采用顶部导航,加之个别的标题字体设置过大,虽然有益于浏览查看,但是却需要频繁滚动页面,当光标位于编辑器输入区内部时更会造成很大的困扰。
WordPress Tiger Administration 采用左侧边栏导航设计,给编辑区和设置区以更大的展示空间。合适的字号选择既不妨碍浏览又给足了用户视觉呼吸空间。
但它也有不足之处。在插件官方页面展示的截图中我发现作者并不使用TinyMCE等编辑器。而在开启了这些编辑器的WordPress中WordPress Tiger Administration 并不能正确显示编辑器的布局:当你在可视化编辑器和代码编辑器之间切换时,整个页面布局会被打乱。 此外,该插件只支持Firefox浏览器,至于是作者对开源的热衷还是其他原因就不予猜想了……
Read the rest of this entry »
Tags:
Firefox,
Plugin,
Tiger Administration,
WordPress
Recent Comments