三谈博客搬家中的几点经验
在前面的文章再谈博客搬家中的几点经验中,月夜 已经为您分享了博客搬家中的一些经验,比如域名的选择,站点ico的订制,WordPress安装过程中的一些问题等等。本文,月夜将继续为您分享博客搬家中的一些经验。
显然,在博客搬家中,最为重要的过程就是数据库的导入以及相应信息的修改。所以,月夜也将从数据库导入和修改来开始我们的经验分享过程。
四、MySQL数据库的导入和修改
更换空间和域名,在安装完成WordPress之后,我们需要做的首先就是将原来站点备份的MySQL数据库导入到新站点的数据库中。当然,导入是很容易的,此处也不消月夜多言,但导入之后,还需要做一些事情,比如修改站点首页的URL链接,修改WordPress后台的链接等等。其实需要修改的地方也并不是太多,而且通常需要修改的地方集中在数据库中的wp_options表中。
进入phpMyadmin后台,打开数据库,浏览到wp_options表页面,我们找到此表的最前部分,如下图:
我们必须修改第一行的siteurl,将其修改为新域名,比如月夜的www.yueye.org;除此之外,你还可以选择修改如上图的第2、3、5行等内容,将其修改为新的内容。
然后翻到此表的第二页,找到option_id为39的home,将其修改为新的域名地址;然后将option_id为大约60的upload_path修改为适宜于新的空间的路径。
事实上必须修改的部分只有siteurl、home以及upload_path三项内容,当然,除此之外,你还可以选择修改其他内容。而且,根据你安装插件的不同,可能还会有其他选项需要修改,比如月夜的option_id为大约127的useronline_url就需要做些修改,这是因为月夜安装了一个Useronline插件。
至此,我们就完成了WordPress的MySQL数据库的一些基本设置,网站就可以正常访问了。需要说明的一点是,如果你将自己网站的MySQL数据库在本地使用,当你将其导入到本地的WordPress中以后,也需要做这些基本的修改,只不过可能会把home和siteurl修改为形如http://localhost的形式。
修改完毕这些基本内容之后,我们还需要修改一些其他的内容。比如在wp_comments表中的如下管理员评论:
显然,我们需要将这些评论信息中的邮箱(admin#51blog.co.cc)和网站地址(http://www.yueye.org)修改为当前管理员使用的邮箱(i#yueye.org)和地址(http://www.yueye.org)。
事实上修改这些信息十分容易,只需执行这样的一句SQL语句就可以了(不过你需要将其修改为适合自己数据库的语句):
UPDATE `DatabaseName`.`wp_comments` SET `comment_author_email` = ‘i#yueye.org’,
`comment_author_url` = ‘http://www.yueye.org’ WHERE `wp_comments`.`comment_author` =’admin’;但如下图所示的wp_comments表中的信息却不容易修改:
如上图,显然,我们需要将评论中的这些信息进行一些修改,比如,将comment_author中的 我要博客 全部修改为 月夜 ;将comment_author_url中链接51blog.co.cc全部修改为www.yueye.org等等。
但遗憾的是,因为SQL语句知识的匮乏,月夜并没有发现合适的语句可以完成这些任务,所以,月夜最终只能一项一项逐一修改,不过好在不是太多,大约一个小时左右,就完成了这项艰巨的任务。
至此,修改WordPress的MySQL数据库的任务我们已经成功完成。至于其他的一些细枝末节,完全可以在WordPress后台进行设置,或者可以暂且放下,以后重改。
五、修改WordPress的默认管理员
WordPress安装完成之后的管理员用户名是admin,几乎所有人都知道,包括对你的小站不怀好意的人,这样就会给我们的博客带来很大的隐患,所以我们可以将其修改为其他名字。
修改方法十分简单,不过同样需要通过phpMyadmin进入到MySQL数据库后台,然后打开WordPress数据库中的wp_users表,在其中找到ID为1的用户admin,点击编辑,将其“user_login”修改为你想要的名字(当然,应该是只接受英文和数字),然后点击“执行”完成修改。这样,我们就成功地将WordPress的默认管理员修改掉了,从而增加了WordPress的安全性。
六、修改WordPress的后台登录界面logo
不知道为什么,总觉得这个WordPress默认的logo用着不爽,就希望换为自己站点的独特标志。其实也很容易,首先自己订制一个名为 logo-login.gif 大小为310*70的站点logo图形文件。订制完成后将其上传到WordPress根目录下的wp-admin文件夹下的images文件夹中,替换到原来的文件,可以看到,后台的logo已经被修改为了我们自己的logo文件。
但月夜认为,还需要做一些事情,此时你可以把鼠标放到后台的logo上,可以看到,logo的链接是WordPress官方网站,但我觉得如果将其链接到我们的站点首页应该是一种比较理想的状态。进行这样的修改也十分简单,打开WordPress站点根目录下的 wp-login.php 文件,找到第59行,代码如下所示:
<div id=”login”><h1><a href=”<?php echo apply_filters(‘login_headerurl’, ‘http://wordpress.org/’); ?>” title=”<?php echo apply_filters(‘login_headertitle’, __(‘Powered by WordPress’)); ?>”><?php bloginfo(‘name’); ?></a></h1>
我们将其修改为这样的形式:
<div id=”login”><h1><a href=”<?php bloginfo(‘url’); ?>” title=”<?php echo apply_filters(‘login_headertitle’, __(‘Powered by WordPress’)); ?>”><?php bloginfo(‘name’); ?></a></h1>
这样,logo的链接就被指向到了我们站点的首页了。当然,你也可以将上面的
title=”<?php echo apply_filters(‘login_headertitle’, __(‘Powered by WordPress’)); ?>”
修改为
title=”<?php bloginfo(‘description’); ?>”
借以将鼠标悬停于logo上的文字修改为自己站点的描述。当然,月夜并没有这样修改,月夜觉得一个提示信息没有什么影响,而且提示的那个信息“由WordPress驱动”还挺有意义。
七、修改WordPress模板的版权信息等底部设置
部分WordPress模板的footer.php比较简陋,一些基本的信息没有添加,但月夜觉得形如下图的底部信息是必备的设置:
其实设置这样的信息极其容易,但如时间信息通常都需要改动,而我们的设置则完全可以让其自动根据当前时间和站点内容来更新信息。月夜的WordPress模板的footer.php代码的核心部分如下:
Copyright © 2005 – <?php the_time(‘Y’); ?> <a href=”<?php bloginfo(‘url’); ?>” title=”<?php bloginfo(‘description’); ?>” ><?php bloginfo(‘name’); ?></a> All rights reserved
这样,当你设置好以后,只需要改动前面的版权起始时间,以后不必对模板的底部信息做任何改动,版权的终止时间会随着系统时间的变化而自动变化。




2011/04/05 17:26:02
[...] 最近在小站搬家过程中真是烦心事儿不断,在如网站搬家过程中的几个问题、再谈博客搬家中的几点经验 和 三谈博客搬家中的几点经验中所述的那些问题一一解决之后,又出现了一些小麻烦。 [...]
2010/08/19 18:12:33
收藏了,是个好站点。
回复评论
2010/07/28 00:38:12
[...] 原文链接:http://www.yueye.org/2008/experience-move-yueye-blog-third.html [...]
2010/07/28 00:33:47
[...] 好了,关于博客搬家中的经验,我们先简单说到这里,更多经验和技巧,请查看 月夜 的文章 三谈博客搬家中的几点经验。 [...]
2010/02/05 12:07:46
不太会啊
回复评论
2009/04/24 10:16:16
这个写得不错,收藏了,搬家的时候好用上的.
回复评论
2009/01/24 16:23:45
Sesso5487@yahoo.com
回复评论
2008/12/29 19:33:47
汗~~改url那里,写个10多行的代码,用正则表达式去搜索,替换不就完了。。。。还弄一个多小时……
回复评论
admin 说:
十二月 29th, 2008 at 下午 7:57
可惜我对SQL没有什么研究啊。只能手动,郁闷,呵呵。。不过终归搞完了啊,呵呵。。有空教教我啊。。
回复评论
2008/12/24 16:39:46
囧
回复评论
admin 说:
十二月 24th, 2008 at 下午 5:02
为什么要囧呢?要知道今晚是平安夜啊。。记得快乐一点,开心一些哦。。
回复评论
HZS.name 说:
十二月 24th, 2008 at 下午 5:11
这个·空间可以发邮件哟~
回复评论
admin 说:
十二月 24th, 2008 at 下午 5:23
YEAH,尽管是SMTP方式吧,不然我肯定还用我国内的空间啊。
不知道为什么,国内的那个我一直设置不成功。。
回复评论
2008/12/24 16:39:08
各种虾米表示愿意为h站提供技术支持
回复评论
admin 说:
十二月 24th, 2008 at 下午 5:01
呵呵,崩溃。。不要这样恶搞偶了。。哈哈。。
回复评论
2008/12/23 16:41:36
我刚刚搬家,但所有的事情都是别人帮我搞定的。
回复评论
admin 说:
十二月 23rd, 2008 at 下午 4:44
呵呵,那挺爽啊,像我们这些只能自己动手了,哈哈。。
回复评论
2008/12/23 15:02:38
很详细,准备从ZB转WP试试~~~
回复评论
admin 说:
十二月 23rd, 2008 at 下午 3:58
呵呵,月夜 对此表示支持。。我一开始用的就是这个,独立博客也是刚刚开始的事儿。。
回复评论
2008/12/23 12:44:49
恩恩
这篇文章太强大了 我太喜欢咯 收藏 嘿嘿
回复评论
admin 说:
十二月 23rd, 2008 at 下午 1:01
呵呵,贤弟能喜欢,我很开心啊。。
不过希望以后多多切磋,共同多发一些WordPress使用经验浅谈之类的博文。呵呵。。
回复评论
2008/12/23 12:33:56
带人来集体扫荡 51blog.co.cc
回复评论
admin 说:
十二月 23rd, 2008 at 下午 12:59
这几天我rp降了吗?怎么动辄都有扫荡我小站的出现啊?
还有,我现在已经不是51blog了。。现在是 月夜 http://www.yueye.org
谢谢。
回复评论
2008/12/23 08:20:50
作为江湖上有头有脸的人物,发信息我很慎重。名气是大家给的,地位是兄弟拼的,要对大家负责!圣诞节,元旦快要到了,我代表江湖上所有的兄弟姐妹祝你节日快乐!未来几天你收到的祝福信息都是我安排兄弟们给你发的,我做人就两字:“低调”,别声张你知道就行了,我就受不了别人跟我客气。
回复评论
admin 说:
十二月 23rd, 2008 at 上午 8:24
好牛×啊。。你,不过不说说名字,搞的现在信息不对称的让我很是郁闷。。
回复评论
2008/12/22 10:16:25
惊闻足下的百度博客准备废弃掉了
汗一个
……一如既往……
回复评论
admin 说:
十二月 22nd, 2008 at 上午 10:18
哎 ,你的回复怎么跑一楼来了啊?好怪啊。。
回复评论
2008/12/23 00:43:34
……一如既往……
回复评论
admin 说:
十二月 23rd, 2008 at 上午 12:49
囧。。我真的不知道你是谁,但你肯定认识我。。
这样的信息不对称真的很不公平。。
不过,当然,我谢谢你一直以来的支持。。
回复评论
2008/12/22 14:36:18
带人来集体扫荡 51blog.co.cc
回复评论
admin 说:
十二月 22nd, 2008 at 下午 2:55
囧。。51blog.co.cc已经废弃了。你扫荡也没用啊,哈哈。。
回复评论
2008/12/22 13:12:06
[...] 谈天说地 当前位置: 月夜 > 网站相关 > 文章正文 上一篇: JQ网站注册帐号被骗记 下一篇:三谈博客搬家中的几点经验 [...]