wordpress改域名或搬家后批量修改图片地址
作为站长的我们,难免会来个网站搬家,搬家的时候又难免会更换个比较好的域名,这时候我们就会碰到一些问题了:数据库手搬家导入后,网站打开后还是会自动跳到原来的域名网站,而且文章域名及图片地址都是原来的域名地址。这个怎么改成现在的域名地址呢?
方法一:
打开你的phpmyadmin数据库管理软件,打开你导入的数据库,然后选择需要修改数据的表,比如我要修改文章中的图片地址,那么我就要选择wp_posts表(如图):
然后,点击“搜索”菜单
然后,再点击“查找并替换”按钮
然后,在查找的地方填上你需要替换的东西(如地址),在替换为处填写替换后的东西(如现在的域名),然后再点击下面的执行,这样就进行了替换。呵呵,是不是很简单。
提示:批量修改前最好是先备份一下数据库,以防出错。
方法二:
登陆phpmyadmin,选择自己博客的数据库,然后点击SQL
UPDATE ‘表名’ SET ‘字段’ = REPLACE(‘字段’,’待替换内容’,’替换值’);
UPDATE wp_posts SET post_content = replace( post_content, 'AAA.com','BBB.com') ; UPDATE wp_comments SET comment_content = replace(comment_content, 'AAA.com', 'BBB.com') ; UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'AAA.com', 'BBB.com') ;
然后点击 执行
修改完还没有全解决根本问题,还要修改wp_posts表中的guid属性
UPDATE wp_posts SET guid= replace(guid, 'aaa.com','bbb.com')
注:guid主要就是首页文章缩略图的地址
注:
WordPress数据库里面几个重点替换的表和字段:
表wp_posts里面的post_content (文章内容)
表wp_posts里面的pinged (ping内容)
表wp_posts里面的guid (WordPress默认链接结构)
表wp_comments里面的comment_author_url (留言作者URL地址 )
全文完
上一篇:android apk反编译工具
下一篇:网站显示运行时间