WordPress一键更换整站文件域名的插件

我们用Wordpress搭建博客之后,虽然可能很少碰到换域名的情况,但是万一哪天碰到了,真还是件麻烦的事情。

网站搬家,可能需要换域名,如果网站搬家要换域名的话,涉及的是整站的图片链接和其他文件的链接,手动1个1个改真的会烦死个人,超级麻烦的。

免费建站教程
免费建站教程

尤其是博客内的图片链接,如果图片没有放到第三方,那全部的图片都会失效。熟悉Sql的童鞋通过Sql虽然可以完成域名链接等更换工作,但是对于大多数童鞋而言,可能对Sql还是比较陌生,如果直接操作Sql,一旦输入错误的命令并执行了,那就真是追悔莫及了。因此,今天这里我们介绍下 Velvet Blues Update URLs 这个插件,通过这个插件可以让我在Wordpress后台一键更新旧域名为新域名,非常简单易用,而这款插件目前综合评级也是五星。

 
安装时可以在Wordpress后台直接搜插件名字 Velvet Blues Update URLs。

如果从Wordpress后台直接下载的话,会自动安装好,如果从本站提供的地址下载的话,那将下载下来的文件解压后会得到 velvet-blues-update-urls 文件夹,将此文件夹通过FTP上传到/wp-content/plugins/目录下,然后在后台开启插件。

开启成功后,在后台 工具菜单中会看到 Update URLs 点开则进入插件页面,一共分两步设置:

第一步:在Old URL(旧的网址域名)里填入博客当前使用的网址,在New URL(新的网址域名)里填入要更换的新域名网址;
第二步:选择要更新URLs所在位置之后点击Update URLs NOW即可。

成功修改之后会提示我们总计修改了多少个URLs。

这里解释下第二步的六个选项:

  • URLs in page content: 更新在文章里的URLs;
  • URLs in excerpts: 更新写在文章摘要里的URLs;
  • URLs in links: 更新链接里的URLs,也就是wp_links表里的链接;
  • URLs for attachments: 更新附件的链接,这里就包括文章里的配图等等;
  • URLs in custom fields and meta boxes:更新自定义字段中的URLs(如果能用到这个尤其是meta boxes,就说明你对Wordpress了解比其他人更深一步,甚至要开始折腾Wordpress后台了,所以对于初接触Wordpress童鞋来说,一般使用不到这个,仅作为了解即可)
  • Update ALL GUIDs:更新文章GUID(在生产环境下无论是否更换了域名,都不要改动这项,保持原有GUID即可);

简述GUID:

(string) A link to the post. Note: One cannot rely upon the GUID to be the permalink (as it previously was in pre-2.5), Nor can you expect it to be a valid link to the post. It’s mearly a unique identifier, which so happens to be a link to the post at present.

上述的是官方对GUID的解释,GUID存在在Wordpress数据库中wp_posts表里。它虽然记录的内容也是链接,但却不是文章的真正链接,大多数时候这个GUID记录的链接地址都是不合法的,具体GUID在Wordpress起什么作用,之前小编几经搜索寻找都没有找到合理的答案,可能是2.5版本以前的遗留物。

但真正把GUDI阐述明白的,还是 Velvet Blues Update URLs 官网,插件后面提示的 Learn More。

简单的说就是GUID主要是用来创建Wordpress的feed的。因此,GUID也就是全球唯一性的标识,之所以内容看起来像是链接,那是因为域名也具有唯一性,因此在编制GUID值的时候将域名也作为一部分纳入其中了。GUID起到的作用主要也是帮助订阅者区分哪些文章是已读的,哪些文章是新发表的。如果我们更换Wordpress域名的时候将GUID也更换了的话,那订阅者那边就会出现混乱,已读过的可能也会提示订阅者是未读的等等,所以对于GUID而言,即使换了域名,对于之前生成的GUID我们这里也不要轻易变更。但是,媒体附件的地址是作为URL形式存储在GUID里面的,如果修改了Wordpress默认的附件上传目录,那就要修改相应的GUID里面的内容,修改代码如上述引用部分最后两行。

 

原创文章,作者:SONIC SEO,如若转载,请注明出处:https://www.seo388.com/velvet-blues-update-urls/

(5)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年9月6日 14:16
下一篇 2019年9月8日 17:41

相关推荐

  • 使用宝塔面板如何更换网站域名?

    使用宝塔面板如何更换网站域名?最近有朋友问到我这个问题,小编就写个小教程给小伙伴看吧。很简单的啦。 首先进入宝塔面板。 点击 “网站“。 然后点击网站的域名,如下图: 点击进去域名之后,能看到该网站所解析绑定的域名,然后 现在框里输入要替换的域名,如下图: 在这个框里输入要替换的域名,然后把之前的域名删除了,就可以替换网站域名了。 点击操作下面的垃圾桶小图标…

    2019年12月5日 免费建站教程
    03.8K
  • 关于宝塔面板Linux系统磁盘挂载工具脚本

    这次,小编来给大家说说,“关于宝塔面板Linux系统磁盘挂载工具脚本”。一般来说,如果服务器只有一个硬盘的话,是不需要挂载磁盘的,但是如果额外又买了1块磁盘的话,那就需要服务器面板的挂载脚本了。 最近,有许多朋友反馈的一些问题和磁盘挂载有关。 1、安装完面板后发现磁盘容量与实际购买容量不符 2、重启服务器后面板无法访问,网站、数据库文件丢失上述的,都是因为未…

    2019年11月18日
    01.4K
  • WordPress在搬家后后台地址不对的修改方法

    小编一般是通过使用宝塔面板给wordpress搬家,随后恢复数据库,然后修改wp-config.php使数据库对应。   随后需要在自己的数据库下面的wp_options这张表里面找到 siteurl,将你的url改成本地的URL。 这样一来我们就能够登陆后台了。 登进后台以后,在后台,设置,常规里面将WordPress 地址(URL) 和 站点地…

    2019年8月13日
    01.8K
  • 关于WordPress在后台使用其他颜色版本的方法

    之前有在WordPress后台给主题配置项加过一键更换主题色的功能,其中用到了wp自带的jQuery UI 的颜色选择器 组件(color picker),今天把添加的方法分享出来,希望对有需要的朋友一点帮助。   1. 在functions.php中加载 color picker 的 JS 和 CSS: 1 2 3 4 5 add_action(…

    2019年7月27日
    11.7K
  • 关于如何修改wordpress后台登录入口

    这次,小编来给大家说说,关于如何修改wordpress后台登录入口。相信很多小伙伴也喜欢用wordpress来建站,简单便利而且优化效果好。虽然不是静态网站,其实伪静态网站排名也不差哦。 需要修改根目录里的wp-login.php和wp-includes文件夹下的general-template.php文件: 1. 首先在网站根目录下找到wp-login.p…

    2020年5月14日
    01.8K
  • 详细解释开源程序织梦dedecms文件目录

    这次,小编来给大家说说,关于开源程序织梦Dedecms做网站的文件目录。希望对使用织梦做网站的站长小伙伴有所帮助。 本文主要是为了今后对 Dedecms 做二次开发所写。安装后 dedecms 的目录,如下图所示: “a”:默认 HTML 文件存放目录“data”:系统缓存或其它可写入数据存放目录“dede”:默认后台管理目录“images”:系统默认模板图…

    2019年11月24日
    01.5K
  • 主域名已备案,二级域名还需要备案吗?

    今天,小编来给大家科普一下 “主域名已备案,二级域名还需要备案吗?” 的这个问题。 许多网站发展到一定程度的时候会拓展二级域名,但是呢,二级域名还需要备案吗? 二级域名还需要备案吗?(子域名需要备案吗?) 1)如果顶级域名有备案号,但备案接入商与空间提供商不一致,还需您在空间提供商处提交备案转入申请。顶级域名可以存在多家接入商; 2)如果顶级域名没有备案号,…

    2019年10月29日
    02.5K
  • 域名的详细命名规则是怎么样的呢?

    这次,小编来给大家说说一个基础小知识:“域名的详细命名规则”。选择域名与购买域名是做网站的第一步,也是比较重要的一步。 域名的详细命名规则:1、只提供英文知字母(a-z,不区分大小写)、数字(0-9)、以及”-“(英文中的连词号,即中横线),不能使用空格及特殊字符(如!、$、&、? 等)。2、”-“不能…

    2020年4月26日
    01.6K
  • 2023年,xshell6过期了怎么办呢?xshell6过期的处理方法分享

    xshell6过期了怎么办呢?xshell6过期的处理方法分享 xshell6是一款非常好用的远程桌面管理软件,有部分在使用的过程中出现评估过期应该如何处理呢?下文就是关于xshell6过期的处理方法教程,一起来学习吧! xshell6过期如何处理?xshell6过期的处理方法 1、出现过期页面,直接点取消即可 2、进入https://www.netsara…

    2023年5月10日
    0977
  • 网站后台介绍-DedeCMS织梦建站教程

    DedeCMS织梦建站教程 — 网站后台介绍: 简单说说,织梦DedeCMS的建站部分教程 。       Dede织梦CMS 下载地址: www.dedecms.com 无论是国内的还是国外的网站,都可以使用织梦DedeCMS开源程序来搭建网站哦。

    2019年3月16日
    11.4K
  • 国外DNS服务器免费DNS解析平台推荐

    这次,小编来推荐一些国外免费的DNS解析平台。 国外的几个免费的DNS解析平台,如下: DNS(即Domain Name System,域名系统),是因特网上作为域名和IP地址相互映射的一个分布式数据库,能够让用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。举例来说,想要访问百度,我们只需输入www.baidu.com即可,但如果没有了DN…

    2019年10月16日 免费建站教程
    02.2K
  • 环境搭建 – apache和nginx哪个快?哪个性能高?

    关于建站前的环境搭建,本人是先去购买服务器,然后买的是linux系统的服务器,安装的是centos系统(一般是7的版本,6的版本太低了)。然后用linux面板,输入代码指令安装宝塔系统,如下: yum install -y wget && wget -O install.sh http://download.bt.cn/install/ins…

    2019年8月5日
    02.1K