我们在wordpress网站搬家时,如果只是搬家空间,那倒还是很好办,但是如果需要更换域名,那么就麻烦很多了,
特别是插入到文章内的图片,自定义字段的图片等等,都是使用的绝对地址,如果我们要一条一条的改图片地址,工作量可想而知是有多大,并且这样的机械操作还非常容易出错。
方法一
网上给出了几种解决方式,但大多数是在phpadmin中使用sql语句来实现的,这种方式如果对于数据库非常熟悉的人来说当然不是问题,但是对于大多数不熟悉数据库的人来说,少羽的建议是,不要轻易使用这些sql语句去操作你的数据库,一不小心,数据库如果被损坏了,所收到的伤害远远大于url变更这么简单了。
浅汐推荐一款非常棒的插件:
Velvet Blues Update URLs
这款插件能够批量更改你的url,不管是自定义字段、文章、描述等等都能够修改,如图所示:
推荐设置:如果需要更改的话,除开最后一个,其他的选项都点上,点击蓝色按钮,基本上就OK了。
在你的网站后台插件,安装插件中搜索Velvet Blues Update URL,或者去官网下载,安装到你的插件目录,启用插件即可使用。
官方下载地址:http://wordpress.org/plugins/velvet-blues-update-urls/
方法二
这里我们分三个步骤:
- 备份程序
- 备份数据库
- 修改相关参数
一、备份程序
方法一:备份我们相应的文件夹或文件
附:
主题文件位置:网站根目录wp-contentthemes你的主题文件夹
插件文件位置: 网站根目录wp-contentplugins\
附件位置: 网站根目录wp-contentuploads\
方法二:同样用FTP,将整个网站目录下载到本地,这也不用几分钟,而且可以做到万全
二、备份数据库
方法一:使用插件备份WP-DB-Backup,插件的使用就不多说了,有中文的,相信大家都知道
方法二:进入phpmyadmin管理器进行备份(mysql一般都用这个管理,全选所有表单,导出整个数据库表)
三、我们登陆phpmyadmin,并在数据库中找到表名为wp_options的表,点浏览
在浏览框中找到option_id 为1、39的条目(Siteurl、home),将里面的网址编辑成新的网址就OK
有些可能只有1,没有ID为39的。
做好上面几步后,就可以进入后台了,我们在后台的”设置”——“常规”中有网址的选项,将其改为新的网址就可以了。
做好以上三步,就完全OK了。
遇到过 学习了
赞一个