WordPress更换域名后-后台无法进入,网站模版错乱,css失效,网页中图片不显示。完整解决方案(含宝塔设置)

 我在实际解决问题时用到了


【简单暴力解决方案】的《方法一:修改wp-config.php》

【简单暴力-且特别粗暴-的解决方案】

WordPress更换域名后-后台无法进入,网站模版错乱,css失效,网页中图片不显示。完整解决方案(含宝塔设置)_第1张图片 

 

更换域名时经常遇到的几个问题:

1、更换域名后,后台无法进入

2、更换域名后,网站模版错乱,css失效

3、更换域名后,网页中图片不显示

这是为什么呢?因为网站更换域名时,需要进行新旧域名的全面替换操作后才可以正常访问,如果你只替换了一部分就可能会出现网站访问错误,有些相关的自定义栏目尤其是网页图片附件的地址信息等都是通过带有原来域名地址的绝对路径保存在数据库中的。本文就教大家如何更好的替换WordPress网站域名,在数据库中进行相关的新旧域名的替换操作,其实很简单,几个简单的数据库执行语句就可以完成了。


简单暴力解决方案

方法一:修改wp-config.php

1、在wp-config.php中,添加以下两行内容:

define('WP_HOME','新网址');
define('WP_SITEURL','新网址');

2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。

方法二:修改functions.php

注意,你得知道你引用的是那个模版;如果不知道,

可以参照《方法一:修改wp-config.php》

进入后台后,查看下

外观》主题》

functions.php指的是位于当前博客主题目录内,可以自定义一些主题函数。

1、在functions.php中,添加以下两行内容:

update_option('siteurl','新网址');
update_option('home','新网址');

2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。

方法三:修改wp-config.php(自动更新地址)

你可能感兴趣的:(PHP,WordPress更换域名,后台无法进入,网站模版错乱,网页中图片不显示)