WordPress博客前台和后台相对路径的修改方法

2025年1 月7日 / 网站源码 / 没有评论 / 82次

有时候需要博客多域名绑定,如果仅实现链接相对路径,那么在wp-config.php添加以下代码即可:

  1. $home = '//'.$_SERVER['HTTP_HOST'];
  2. $siteurl = '//'.$_SERVER['HTTP_HOST'];
  3. define('WP_HOME', $home);
  4. define('WP_SITEURL', $siteurl);

但是,如果想前台和后台的css以及js的路径都相对化,也就是前台和后台的css和js路径随域名改变而改变,那么还得进行以下修改。

进入数据库,在网站域名和网站链接那里把网址全部删除替换成斜杠“/”,这样可以实现前台和后台css和js改成相对路径。网上有人说直接修改网站域名和网站链接那里把网址全部删除替换成斜杠“/”就可以了,我没有试过,大家可以自试下。

如果大家都想文章里的附件以及图片路径都相对化,那么可以在数据库里,把文章里的附件以及图片等前面的网址删掉,建议替换时候选择xxx.com/wp-content来替换成/wp-content,以防把文章中其他的链接替换了。当然如果想一直保持附件以及图片路径相对化,那么可以附件以及图片手工上传,然后手动添加代码到文章里。

龙哥很多网站就是这么做的,包括我的博客。