落园 » 从零开始打造wordpress博客|专注经济视角下的互联网

从零开始打造wordpress博客

刚刚完成搬家到Wordpress,所以想说说这次搬家的经历和过程,和大家共享经验。

首先不知道我是不是很幸运,没有遇到安装wordpress常出现的问题。所以这部分内容没有经验可言……

从而这次搬家的第一任务就是数据迁移,可以说对我来说这是最头疼的任务。因为原来有200多篇日志,不可能一一手动搬过去。再就是因为原来用的是textcube,所以没有在网上找到现成的搬家程序。最后无奈在磊哥哥的建议下,改用RSS导入。文章是没问题了,但是留言无法直接RSS,无奈之下选择了手动从数据库里面操作,还顺手写了一个小程序。关于这些请移步:图文详解Textcube文章三步导入Wordpress过程! 

其实对于一般的搬家来说,可以很简单的参照wordpress中文论坛的搬家贴。实在不行的话也只有借助RSS搬家了,这是目前已知最安全稳妥的办法。

 

然后在导完数据之后就是主题的制作。主题本来是可以选择网路上现成的,也经常能看到很多推荐主题和优选主题。但是我实在是想自己动手丰衣足食,于是很不自量力的选择了自己去做。首先是做了两个设计图(OrangeMoon Night),但是一直没有成型。后来为了练手就拿着原来TC的主题改了改迁移到了WP。也就是现在的这个主题。制作主题并不像我想象的那么简单,虽然有现成的HTML和CSS文件,但是牵扯到很多函数和调用标签的不同,所以搬起家来还是比较辛苦的。

说到这里,想制作主题的朋友可以看看雪山飞猪翻译的那么你想创建wordpress主题吗?,以便了解wordpress主题文件的架构。然后就可以参考Codex对于各种标签的说明,有些找不到中文的可能需要去英文的codex找找。这里有个小技巧,可以用现成的WP的默认主题或者其他人制作的符合你的内容需要的主题,然后找到相应的标签。我基本就是对照着默认主题改的。

对于我来说,主题制作的一般步骤就是:设计图(PS中制作)->HTML+CSS撰写->参考wordpress标签加入各种内容。

也可能因为是第一次做WP主题,这个主题前前后后用了我大概20个小时左右的时间,主要是用在改错上了。现在依旧有些不完善,在完善后会放出下载的。

 

然后就是插件的选择。其实对于插件呢,我开始还是有点抵触的。因为在用TC的时候插件大都是韩文的,所以只选择了一些必要的。但是相比于TC,WP自身的功能实在是有些“孱弱”,很多原来在TC用的很爽的功能在WP都消失了……所以不得不借助一系列插件。而且在主题制作的时候,也不得不考虑到用插件实现一些功能,比如分页号、最近的文章列表。

嗯,在这里汇报并推荐一下我选择的插件。

--------------------------前台显示相关的-----------------------

中文 WordPress 工具箱:主要是配合主题,实现首页的摘要浏览、右侧的最新文章、最热门文章、最新评论和随机文章显示。

17fav Bookmark & Share:用来在文章页下面显示分享&收藏。其实开始的时候用的是Share-This,但是后来由于不符合国情,虽然功能很强悍,但是在没有本地化的情况下还是不得不放弃。其实说起来,有空的时候我可以考虑自己本地化一下,实在是太强大了。

CVS - 简体:顶部的“繁体”按钮。方便海峡那边的访客阅读。其实繁简转换只是一个JS的事儿,但是有这么个插件可以省去手动的麻烦,也是不错的。不过毕竟两边的用语习惯还是有所不同的,仅仅是文字转换或许还不足以实现无阅读障碍。

WordPress Related Posts:实现文章下面“相关文章”列表,主要是为了所谓的访客粘性……也顺便提醒自己不要把一些过期的文章忘记了。

WordPress Thread Comment:国人开发的非常有用的评论增强插件,主要是嵌套回复,这点还是TC使用后遗症,因为TC默认就是可以回复留言的……

WP-PageNavi:实现分页的工具,比自己写程序实现分页方便多了。

WP Grins:实现评论时表情头像的显示。也就是下面哪一堆洋葱头……(当然是我自定义的图片,实在是默认的太难看了受不了了)

------------------------后台功能增强的-------------------------

Akismet:wp自带的反垃圾评论插件,启用就可以了。很强大,在经历了第一天手动删除50多篇垃圾评论之后,有它的帮助实在是幸运。不过要先去wordpress.com申请一个号,然后告诉它API。其实对于这点有点不解……

DMSGuestbook:其实对于留言本的实现,有很多简单的方法,但是我实在是懒,就借助这个强大的插件了。

Flickr Photo Album:在原来用TC的时候一直借用flickr实现图片的嵌入。转到WP后自然也要找一个插件来服务于内嵌图片。

Google XML Sitemaps:对于一个站点,必不可少的就是sitemap。其实我倒是不怎么在意,就是在google的网站管理员工具那里总是提示我sitemap未提交(现在换成sitemap错误了,汗),就找了个插件做做sitemap。

Lighter Menus:这个也属于TC使用后遗症,因为TC默认的后台主题是类似的下拉表,但是漂亮多多多啦~没办法,忍啦……

WordPress Database Backup:备份数据用的……主要是喜欢它的定时发往邮箱的功能,反正Gmail空间那么大……

 

写到这里,我到现在为止使用WP的经验就差不多了,还不是很熟,希望大家多多交流。


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *