Jan 28

标签云

上路 Comments Off

Tags: ,

相关文章

Jan 27

伦敦铁路

蝶舞 成功升级改版后,本站也终于升级到wordpress2.3.2,并更换新主题,重新整理了插件——技术工作总是那样烦人,但也许这就是自由的代价。内容方面则重新整理了分类和Tag(利用强大易用的simple tag)。

wp升级

升级,tag导入,数据库清理,这些都很容易完成。最棘手的问题是K2这个主题升级后自带的sidebar manager出问题了。即使是从K2官方网站下载的最新版本(K2 RC4),也一样不行,进入后台后,其sidebar manager始终处于loading状态(或者无法正常显示),而禁用自带SBM使用wp的widgets,也同样无法添加。奇怪的是在我另一个blog上测试则完全没问题。Antonis兄弟也遭遇了跟我相似的情况。知其然不知其所以然的我,在痛苦修改反复琢磨的情况下,只好放弃K2这个用得很熟悉的功能强大的主题。

新主题:iTheme

相信很多挑剔的wp用户有同样的感受:wordpress主题虽多,要找到合适自己需要的也不容易。最终我挑选的是iTheme(点击进入官方下载页面),一款简洁明快、导航完备、读者界面友好的wordpress主题,据说是仿Apple界面风格的。在修改过程中,我发现它跟很多常见的wp主题有些差别,例如其页脚的文字部分,是需要直接写进single,index,page等几个页面中的,而不是去调用footer.php中的内容。我是技术盲,无法判断代码写得怎样,但实际使用的感受是:blog使用iTheme比使用K2主题,访问速度明显更快!——这个主题总共只有200多K。

如果你想要一个三栏的iTheme主题,这里有下载。

由于wp自己的widgets没有php模块,所以中文工具箱插件的随机文章、最新评论等无法放入工具栏了。我把它们修改成分别放在首页的最上方和最下方。还修改了主题背景图片和其他一些细节。

iTheme还支持一项有趣功能:访问者可以随意关闭或拖动侧栏中的模块。你可以试试,比如,如果你不想看广告,可以用鼠标点击将它最小化,或者拖动到工具栏最下边去。

我使用的wordpress插件

1. Akismet。anti-spam抗垃圾留言引用必备之利器。

2.中文 WordPress 工具箱。来自桑葚同学的好用武器。我主要用它来输出随机文章,也喜欢它输出评论的方式——给出部分内容。

3.Simple Tags。简便易用功能完善,tag管理好帮手。

4.Google XML Sitemaps 。写了东西想让更多人读到?好好伺候搜索引擎们的习惯吧。

5.All in One SEO Pack 。同上,不知道效果如何,聊胜于无吧。

6.MyAvatars 。用于在显示留言者的头像,属于看了让人高兴的小花招系列。

7.Wordpress Thread Comment 。增强互动性,可以让你直接回复别人的评论,就像在论坛里那样,而且可以选择是否自动发送email提醒被回复者。来自勤奋热心的IT青年偶爱偶家,他那有不少好用的手工定制插件,而且还会热心回答你的技术问题。

8.wp_list_posts 。又一手工生产、中国制造的小插件,用它生成了我的存档页面。

9.WordPress Database Backup 。备份很重要!

10. wp-cache 。估计对访问量大的blog效果很明显,提高速度,减少流量。

11. Link A Dink。可以把你blog中所有的关键词,自动加上你想要的链接。我用得很谨慎,目前只有一个词,呵呵。不想让blog变得跟门户网站论坛似的,所有的“美女”、“汽车”都自动上了链。

汇报完毕。我是偏执狂,我检讨,没弄好这些破东西,总是不能安心。 希望很长一段时间可以不用再折腾技术问题,专心干正事。

2008/02/24 update: 添加另外几个在用的插件:

12. Contact Form ][ 用来生成联系表格。

13. Pagebar2 页码插件,效果就是我页眉页脚的那些页码,方便访客浏览。

14. ShareThis 一个很有用的分享插件,来自sharethis.com。对英文网站也许更有用,因为那些分享网站多半是国外热门网站。

15. wp_welcomeMsg 又一个小花招。

华灯初上的harrow

Tags: , , , , , ,

相关文章

Jan 27

存档

上路 Comments Off

Tags: , , ,

相关文章

Dec 25

借用一下google的节日徽标来庆祝圣诞~~

这两天抽空把用wordpress架构的蝶舞的blog升级到了2.3.1。2.3以后的和2.2版本的wordpress差别巨大,数据库结构都不一样了。于是一个文科男,只有皱着眉头咬紧牙关钻研一些初级技术问题,半猜半蒙地理解php以及数据库的意思……感谢互联网感谢搜索引擎感谢贡献经验的blogger们感谢写免费插件的兄弟姐妹!我也share一点点小心得吧。

升级:由于我用的是dreamhost提供的一键点击自动升级,很方便很傻瓜,所以没啥可说的:)

Tag的导入和数据库整理:从我爱我家这里得到的指导。因为wordpress2.3从过去不支持tag到内嵌tag,如果你跟我一样是UTW插件的使用者,现在只好遗憾地告别这个插件了。首先,禁用UTW插件;第二,去wordpress后台管理(manage)->导入(import)里面,将UTW的tag导入wp数据库;第三,去phpmyadmin里管理对应的数据库,找到wp_post2tag、wp_tags、wp_tag_synonyms几个表,把它们删除, 还需要将wp_postmeta数据表中meta_key字段中为“_utw_tags_0”的数据删除。

Tag的显示:得益于牧码志,详细地介绍了两个函数:“wp_tag_cloud()”和“the_tags()”的使用,尤其是前者(标签云)的各种参数设定方法。

超级推荐的插件:Simple Tags!很多人推荐了这个插件,Leo给出了中文版的下载地址。安装了之后,我发现它的功能真的很强大,而且用起来很方便,比UTW从安装到使用都方便许多。包括在文章前后自动显示tag,生成tag cloud并结合在wp的widget中,以及在feed中添加tag等。有一条很强大的是,自动从文中找出你使用的tag,并将之用tag相关链接替代,这样有助于在你的网站内部自动生成许多相互链接的页面——但我在设置中打开这条选项后,发现blog首页打开变慢了,要超过10秒才能打开,单篇文章似乎影响还不明显。关闭这个选项后,访问速度则明显变快。不知道别人有没有相似问题和解决办法?

另两个想尝试还没来得及尝试的插件:水煮鱼推荐的相关文章生成插件,以及Think Again提供的生成存档页面的插件。看起来都很不错~

一个尚未解决的问题:在蝶舞上留言或者发表新文章之后,将显示一个出错页面,显示:

WordPress database error: [Table '*******.wp_post2cat' doesn't exist]
SELECT cat_ID AS ID, MAX(post_modified) AS last_mod FROM `wp_posts` p LEFT JOIN `wp_post2cat` pc ON p.ID = pc.post_id LEFT JOIN `wp_categories` c ON pc.category_id = c.cat_ID WHERE post_status = ‘publish’ GROUP BY cat_ID

但是留言和新文章都成功发表了。不知道这个问题怎么解决?请达人们指教!

2007/12/26Update:得到我爱我家的提醒,然后去检查了插件,发现是生成sitemap的插件版本太老,所以里面还有在wp2.3以后不存在的post2cat等东西。解决办法是禁用和删除老的插件,并去wordpress的网站下载了最新版本的Google XML Sitemaps。感谢!

平安夜了,午夜12点的时候要去一家有千年历史的教堂听午夜弥撒,这里是拜伦的故乡、母校和葬身之所在!

Tags: , ,

相关文章

最新评论

  • maomy: 听起来像夸奖,嗯,谢谢...
  • WEI(stranger): 文字很美~情感很细腻~气质很缥缈`~内里还是孩子气...
  • WEI(stranger): Lovely song& MTV , tks for sharing.....
  • 小 Q: 就是说不出来为什么 就是喜欢...
  • maomy: 当年看Donnie Darko的时候就对这首歌印象非常深刻,直...
  • Yang: 原来这首歌叫mad world,很好听...
  • 鳄鱼的眼泪: 是啊 我也满喜欢的 不是最美但我喜...
  • maomy: 本文就属于没图没真相那一类的,抱歉...
  • caisson: 照片呢...
  • caisson: btw,欢迎大家来申请二级域名,哈哈哈哈...
  • caisson: 再次拜谢maomy sg!对新家我非常满...
  • maomy: 谢谢提醒,应该就是Converse广告,里面应该还有主持...