WP更新手记
自从选定了Wordpress做为博客平台以来,在数不清的细节上删添修补,为了打造出个性化的适合自己需求的博客系统,付出了很多的时间和心血。在此,做个简单的更新手记,也好对我这个Wordpress的过往和将来有个总结。
1. Wordpress主题和模板文件的修改;
对Olive主题模板进行CSS和原始图片PS的大修改,以适合自己的喜好和风格;
2. 实现首页, Search, Archives等页面的摘要显示;
虽然WP自带了摘要函数,但还是导入了wp-CJK-excerpt.php插件.
3. 不喜欢Wordpress的默认评论风格,个人觉得很不合理,做了大手术;
修改后效果为:
评论只需留名,不需Email;
所有提示界面的中文化;
输入校验的错误提示采用弹出框的方式;
为抵制和过滤垃圾留言,加入数字答题和输入字数限制.
4. 实现在不同的页面,显示不同的sidebar和widgets;
一来减少内容的重复以利于搜索收录;二来也可提高来者的访问体验.
5. 加入热文排行的widget;
早就知道postview plus插件的强大可以轻松输出浏览次数最多的文章,不过因为想在侧边栏输出该项目,所以还必须通过打包成widget来实现。所谓变相地让widget支持PHP的方法,也就是把你要添加的PHP也做成widget,然后随意地拖拽吧。
6. 在single page的底部,加入相关文章;
这个简单,在 管理 - Simple Tags中设置一下就可以。
7. 解决了站点导航和热评文章里,最后一篇文章的标题前面不显示小图标的问题;
站点导航:因为我是用的text widget来实现,所以要保持CSS与其它widget风格一致,需修改includes文件夹下的widgets.php,找到function wp_widget_text函数,把<?php echo $text; ?>两边的div定义删除并首尾替换为<ul><li>和</ul></li>即可.
热评文章:修改mulberrykit.php(中文WordPress工具箱),echo后的语句去掉<br />,加上<li></li>,对上CSS的定义就OK了.
8. Blog优化,如meta, robots, sitemap, url等;
这里的改动也是大手笔,每个细节都花了我不少时间。具体修改,请参见相关文章。
9. 导入WordPress 高亮显示代码的插件;
CoolCode,插件原修改自 Chroder.com 的 WordPress Code Highlight 插件,但 CoolCode 插件在它基础上修改了很多的内容,更好用。
10. 解决了后台进入速度慢的问题,缓解了进入撰写页面格外慢的状况;
后台速度慢的原因是,每次进入后台wp 都会利用 Magpierss 取三个 feeds 并汇聚成 dashboard 上的新闻。而那些网站在国内很难打开,所以导致需要等很长时间。找到 /wp-admin/index-extra.php 文件,注释掉4行有$rss = @fetch_rss的语句,速度就快很多了,但除了撰写页面。
撰写页面慢的缓解方法:修改个人设置:用户=>取消使用超文本编辑器撰写
目前还没找到根治进入撰写就速度慢的问题。
11. 将WordPress升级至2.7版本;
此次重大升级,WP后台功能强大了不少,升级同时也带来一些新旧插件的兼容问题。
12. 禁用或删除"Google XML Sitemap"插件;
因为它会导致用Windows Live Writer发布日志时出现服务器响应错误。禁用或删除后,则无事。
13. 禁用或删除"Most Viewed Widget"插件;
原因同上。但是这次,上面的Google XML Sitemap更新后,可以启用了,相安无事。
14. 首页摘要加入图片显示;
否则,只有文字的摘要,显得太乏味了。
15. 页面和文章用不同的布局显示;
实际上就是自定义page.php并让其调用另一个自定义的CSS。因为文章的模板很窄,不能发超过500宽度的图片或视频,所以修改了下,今后要发大图大视频,就可以放到页面中去发布了。
待续 ...
待添加的功能:
1. 评论增加引用功能和简单表情;
2. 投票插件WP-Polls在本站有问题,点了投票后不能显示投票结果,后台看发现投票没生效。
期望达人指导和推荐一下!


最新评论