存档

文章标签 ‘wordpress’

Windows Live Space以及Blogbus搬家到Wordpress的方法

Windows Live Space到Wordpress:

使用这里的方法,非常顺利,利用python脚本做的转移,有图文教程,我就不再多说了。

Blogbus到Wordpress:

网上有几种不同的方法可以使用:

http://fairyfish.net/2008/12/08/blogbus-2-wordpress/

这个方法是用yo2开发的blogbus2wordpress导入器直接导入的。

http://bingu.net/654/update-blogbus-wordpress-again/

这个是冰谷开发的将blogbus所导出的xml文件转换成wordpress可用格式的PHP程序,需要你有一个php运行环境来运行它。

http://wpchina.org/transfer-blogbus-to-wordpress-quickly-739/

这个是用python脚本执行的,不过需要先搬家到WP2.8.6,搬家完后再升级到高版本的Wordpress。

Wordpress来了,你准备好了么?

用Wordpress也有不少年了,反思一下,用Wordpress这个强大的程序,应该准备好什么呢……

对互联网有足够的熟悉

这是当然需要的,要不你也不需要用一个独立的博客,只需要到各大博客服务提供商申请一个就好了,至于足够到什么程度,这个就看下面的了。

对国内互联网环境要有足够的熟悉

你要知道,如果你在国内设立自己的博客,需要有多少手续,如果你在国外设立自己的博客,需要小心被墙,同时,不管你在哪里设立自己的博客,都要注意,不要挑战法律和监管的权威。

下面就是技术层面的了:

了解什么是独立域名/国际域名,什么是空间,什么是虚拟主机,什么是独立服务器。

了解域名和空间之间的关系(DNS解析、A记录、域名绑定)。

了解什么是PHP,什么是MySQL。

了解什么是FTP,怎么操作FTP进行文件传输和管理。

当然,最好在一定程度上能看懂PHP代码、HTML代码、CSS代码。

必须懂得如何进行MySQL数据库备份与恢复。

必须懂得空间控制面板以及phpmyadmin的操作,以进行备份、数据库管理等等。

对于Wordpress本身:

了解啥是Wordpress。

了解Wordpress后台的各项功能对前台的影响。

了解什么是插件、主题。

了解页面、日志的区别。

了解Tag、分类的区别。

了解固定链接的含义。

了解日志发布的方式(后台直接发布,以及离线编辑器,甚至Email发布)。

了解评论管理方式以及如何控制垃圾评论。

了解如何对主题进行简单的编辑。

了解Wordpress的多语言系统工作模式(通过po/mo文件),最好,会用poEdit做简单的汉化。

了解如何及时更新Wordpress,防止安全问题(现在Wordpress是可以自动更新的)。

恩,技术层面基本差不多了。

还有一些小的细节:

了解友情链接的一般方式,并和一些合适的人做链接。

了解Wordpress的基本礼仪,访问/留言/回访之类。

到Gravatar弄个头像,这样不管在谁的Wordpress上,都能显示你的个性头像了。

了解什么是RSS、如何订阅。

暂时先列举这些,Wordpress是个很有弹性的系统,所以使用起来,每个人的方式也各尽不同,不要被Wordpress略显复杂的功能吓坏了,经过一段时间的磨合,你会发现它确实是个非常优秀的Blog乃至于CMS程序,也最终会打造出一份适合你自己的Wordpress。

Update

用了两天时间来给网站做更新,基本上完工了,此次收获颇多。

A. .tar.gz压缩包的制作

      主机的CP只支持.tar.gz在线解压,查了一下资料,在Windows下,.tar.gz格式的压缩包是用7-zip这个软件制作的。

      首先下载7-zip这个软件,安装以后,先把要压缩的文件打包成tar格式的压缩包,再用7-zip把这个.tar格式的压缩包打成Gzip格式,最后生成的就是.tar.gz了。

B. 主题修改

      这次采用了Blue Zinfandel这个主题,简洁,自我感觉良好,但是要修改的地方确实不少。

      把三栏的宽度调整了一下,中栏增加了80px,同时加入了对一些插件的支持,比如WP相关日志、随机日志、PageNavi等等……

      加入了一个Archive页,是用Smart Archives这个插件实现的,当然,这个主题需要自己做一个Archive页面的模板。

      另外发现了一个问题,如果当前主题里面没有页面模板的话,新建页面的时候是没有“页面模板”这个选项的,这时候需要自己制作一个页面模板,参见WP Docs,简单地说就是把page.php复制一份,改名为archivepage.php(例子,这个名字可以自己定)在最前面加入这样的内容:

<?php

/* Template Name: 模板名称 */

?>

      把“模板名称”替换成自己需要的名字就可以了,然后把archivepage.php里面的内容修改一下,添加上Smart Archives的函数调用就可以了。

继续阅读余下的内容 »

What do I do?

这个可爱的Boke出现了极大的改动~!:-O

首先,把原Feelingfly's blog里面的内容全部导入到这个Boke里面来,Pjblog转Wordpress,中间过程颇曲折,试了好几个人的方法,终于弄的不完美的成功了。

步骤:

  1. UTOM的转换程序下载回来,解压出noname2.asp放到PJBLOG的根目录下。
  2. 然后用FIREFOX打开http://你的pjBlog地址/noname2.asp
  3. 待整个页面打开完毕后,按Ctrl+U,查看那个页面的源代码1
  4. 把源代码另存为feelingfly.xml
  5. 用EditPlus等比较高级一点的文本编辑器打开feelingfly.xml,删除里面第一行<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />2
  6. 另存为UTF-8编码格式
    3
  7. 进入WP的后台-导入-Movable Type,选择另存好的文件,上传导入就可以了。
  8. 注意还要把PJ的附件目录一并上传到WP的根目录下面,并且把有关的图像文件一起传到WP相关目录下面。

结果:日志完全按照正确的日期和分类导入了,但是评论似乎有些问题。而且WP不支持UBB代码,所以原来定义的很多Color UBB标签都不管用了,而且PJ的播放插件在WP中也是个错误,总之不是很完美,不过我已经很满足了!

其次,这样的一个归档,挺漂亮吧~

4

这个归档是用的Smart Archives插件实现的,原作者的插件对中文支持不好,网上有修改版。

原版在这里 修改版在这里

这样,以前的PJblog版本的博客就彻底停用了,我还要逐渐做一些细微的调整,穆梓的用户和权限我会尽快给恢复过来,欢迎穆梓回到feelingfly's boke来。

Problems…About WordPress…

现在这个WordPress系统的几个问题…

  1. 有时会有Service Unavailable的错误,估计和空间的参数有关。
  2. 暂时不知道如何做完整的备份,空间服务商不知道去哪里了,phpmyadmin失效,一直没有修复……
  3. 我还没研究透彻:)这个简单而强大的东西……