更换wordpress域名,网站图片缩略图不显示的解决方法

优质老薛主机推荐:15%终身付款折扣:xwseo15 25%首次付款折扣 : xwseo115 点击下图进入购买

最近小魏将网站迁移更换域名,用的是WordPress,迁移的过程当中发现域名更换后,网站的部分缩略图不显示了,经过发现是域名未更换导致,接下来小魏简单分享下,关于 WordPress更换域名网站缩略图不显示的解决方法,希望对于大家有所帮助。这个问题大家应该会经常遇到。

可以看到更换域名后缩略图不显示

更换wordpress域名,网站图片缩略图不显示的解决方法

WordPress大家都知道后台需要设置网站的默认网址,如果直接更换了域名的话,使用新的域名是无法登陆的。网上有很多文章,告诉大家可以修改MySQL数据库,或者修改WordPress的wp-config.php文件或function.php文件等,其实不用这么麻烦。

步骤:
1.用管理员登陆WordPress后台,点击设置→常规,将里面的WordPress 地址(URL)和站点地址(URL)都修改为新的域名,然后点击保存更改。更改成功后查看下首页能否用更改后
的域名访问。能访问说明我们操作成功。
2.但是由于博客文章里的一些链接和图片地址还是用的旧的域名,所以还需要进行一些修改。
3.登陆phpmyadmin,选择自己博客的数据库,然后点击SQL,执行下面这条命令。(我的执行这条问题解决)

UPDATE wp_posts SET post_content =replace( post_content,'http://www.old.com','http://www.new.com') ;

更换wordpress域名,网站图片缩略图不显示的解决方法

以下是可能用到的sql命令语句,大家可以根据自己的情况去执行对应命令(操作前记得备份数据库)

UPDATE wp_posts SET post_content = replace( post_content, 'http://www.old.com','http://www.new.com') ;

UPDATE wp_comments SET comment_content = replace(comment_content, 'http://www.old.com', 'http://www.new.com') ;

UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'http://www.old.com', 'http://www.new.com') ;

UPDATE wp_posts SET guid =replace( guid,'http://www.old.com','http://www.new.com') ;

UPDATE wp_options SET option_value =replace( option_value,'http://www.old.com','http://www.new.com') WHERE option_name ='home'ORoption_name ='siteurl';

(修改数据库。找到相应的网站数据库,修改wp-options和wp-posts两个文件。将老域名全部更换为新域名。注意第一个文件需要修改两项:siteurl和home。)

然后点击 执行,如果没有出现错误,那么就会将文章和评论里的所有地址进行了更换。

这时候用新的地址去访问吧,域名完美进行更换,这样搬家就完成了,自己测试完记录下来,方便以后使用

赞 (0)
分享到:更多 ()