当WordPress运行一段时间以后,有的朋友可能会面临更换域名的问题,比如把http://isblog.tk 换成http://ituibar.com ,替换以后,你的所有图片的链接都换成新的域名地址了,当然你网站里所有被替换的域名都变成了新的域名。怎么替换?这就要用到数据库的一些知识,你可以在phpadmin里面执行以下sql语句。
点击SQL, 执行SQL语句,格式如下:UPDATE '表名' SET '字段' = REPLACE('字段','待替换内容','替换值');
在phpadmin里面你只需要输入四个语句,就可以轻松的搞定这个问题:
UPDATE wp_posts SET post_content = replace(post_content, 'http://isblog.tk', 'http://ituibar.com'); UPDATE wp_options SET option_value = replace(option_value, 'http://isblog.tk', 'http://ituibar.com'); UPDATE wp_posts SET guid = replace(guid, 'http://isblog.tk', 'http://ituibar.com'); UPDATE wp_posts SET pinged = replace(pinged, 'http://isblog.tk', 'http://ituibar.com');
当然你得把“待替换内容”和“替换值”换成你自己的。
现在简单来说一下这几句话的意思。
注:Wordpress数据库里面几个重点替换的表和字段:
表wp_posts里面的post_content (文章内容)
表wp_posts里面的pinged (ping内容)
表wp_posts里面的guid (Wordpress默认链接结构)
表wp_comments里面的comment_author_url (留言作者URL地址 )
呵呵,简单吧。如果你换域名了,也快去试试吧。
温馨提醒:记得在操作之前,把你自己的数据库给备份一下。
哈哈,这个我看得懂了。嘿嘿。有用哦。 :lol:
呵呵 因为换过两次域名,真有用哈。