wordpress更换新域名方法步骤

纠结了很久,今天将主题库的域名由www.toptheme.org换成www.tuxingzhan.com了。收购这个网站本身也是很纠结的,作为一个10多年的老站长,一直想做一个建站方面的网站,分享一些建站的经验,同时也记录一些建站过程中遇到的问题。本身我个人是非常不喜欢wordpress这个建站程序的,很久以前用过,现在还有几个用wp建的小站,属于我放弃使用的cms程序,这次竟然鬼使神差的收购了一个wp主题站。

wp用来打造个人博客是非常合适的,同时生态非常完善,只要你想要的功能基本上都有相应的插件可以实现,新手用起来完全没难度。

这次纠结后,更换了域名,意味着短期之内不会考虑出售,不管是是死活,肯定会长期做下去了,准备将这个网站打造成为一个站长资源类的网站,wordpress主题、dedecms模板、帝国cms模板、zblog模板、dz模板、各种插件、建站素材等等,同时分享一些建站方面的经验,本来是准备用帝国cms或者dede来做的,现在既然这样了,也懒得转换程序了,我搞这种真是浪费了太多时间,就用wp做下去算了,预计也不会有很多的内容,一个星期能弄一篇就阿弥陀佛了。

以上纯属闲扯,下面正式分享一下wordpress更换域名方法。

wordpress更换域名步骤方法:

1、关闭所有插件

强烈建议关闭所有插件,特别是缓存类的插件,否则换域名后可能有各种幺蛾子。

2、备份数据:

包括数据库、主题设置备份。

部分wp主题设置需要单独备份,因为我被坑了,有些主题的设置是写进了数据库的,有些木有……

3、数据库替换

登陆phpmyadmin,打开你对应的数据库,执行以下sql语句:

UPDATE wp_options SET option_value = replace(option_value, 'www.toptheme.org','www.tuxingzhan.com') ;
UPDATE wp_posts SET post_content = replace(post_content, 'www.toptheme.org','www.tuxingzhan.com') ;
UPDATE wp_comments SET comment_content = replace(comment_content, 'www.toptheme.org', 'www.tuxingzhan.com') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'www.toptheme.org', 'www.tuxingzhan.com') ;

其中www.toptheme.org是您的老域名,www.tuxingzhan.com是您要新换的域名,替换成您自己的哦

wp的数据表很少,这点比较好,一般我们小站没几篇文章,都是秒秒钟完成替换。

4、绑定新域名

空间绑定新域名并解析,假如是独立服务器,自己添加新域名。虚拟空间换域名不涉及到搬家问题。

5、新域名登陆

用新域名登陆打开后台,打开相关插件,导入主题设置(假如有的话),检查是否有问题。

6、301跳转

将www.toptheme.org做301跳转到www.tuxingzhan.com,同时在百度站长平台等提交改版。

基本上就完成了,wp换域名不需要修改任何程序文件,只需要做好数据库替换即可,而且需要替换的表很少,这点还是非常不错的。

一般更换域名10分钟就完全了。

我用了小半天时间,因为我站要换百度云加速、重新换相关付费插件授权,同时图片做了远程化设置,还有shop等几个二级域名,同时还遇到了跨域出错的问题,真的是非常折腾,为什么纠结这么久,也是懒得整这些,还有几个演示站没换,暂时就这样了。

域名换好了,就这样了,至于神马改版、上传新资源,缓缓再说吧,一堆网站等着折腾呢,按照我一贯的尿性,说不定几年都这样了。

感觉有点凉凉,天凉心也凉……

最后说一句:虽然现在不得已用了wp这个程序,个人依然非常不喜欢wordpress……没有理由