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/

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

相关推荐

  • 简单粗暴易懂,除了WordPress之外,还有谁?!

    除了织梦Dede之外还有,Discuzz 和帝国,但是Discuzz和帝国比较适合做论坛类型的网站。 WordPress是使用PHP语言开发的博客平台,属于一款开源程序,简单粗暴,易懂,也不需要修改多少代码,就能建立一个简单的网站了,维护还很简单呢。用户可以在支持PHP和MySQL数据库的服务器上架设属于个人的小网站。此外,用户还可以把 WordPress当…

    2019年3月18日
    11.2K
  • 网站后台介绍-DedeCMS织梦建站教程

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

    2019年3月16日
    11.0K
  • p2p网站icp备案应该如何操作呢?

    这次,小编来给大家介绍一下 “p2p网站icp备案应该如何操作呢?” 现今社会,国内对于网贷平台的管理越来越严格,p2p平台要想正常运营就必须要办理icp备案,那么,p2p网站icp备案怎么操作? 根据银监会办公厅发布的备案指引,已开展业务的网贷机构需要完成有关违规经营行为的对照整改工作后,方可申请办理备案登记。 关于p2p网站备案流程: 购买域名,域名资料…

    2019年10月29日
    01.3K
  • 服务器建站必备,宝塔Linux面板安装教程~

    安装要求: 内存:512M以上,推荐768M以上(纯面板约占系统60M内存) 硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间) 系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)   宝塔linux6.0版本…

    2019年6月12日 免费建站教程
    01.2K
  • Linux远程连接ssh工具FinalShell-Xshell替代神器

    做为站长经常会与服务器打交道,经常有些新手在使用Linux服务器的时候,不知所措,不懂得如何远程连接Linux,今天为大家介绍一款可以替代xshell的国产SSH工具。 最近发现了一款同类产品FinalShell,还是一块良心国货。初步体验了一下,确实是良心之作。且免费(通用版),支持国货。 FinalShell是一体化的的服务器,网络管理软件,不仅是ssh…

    2019年3月14日 免费建站教程
    01.9K
  • 仿站工具:一键就能下载网页模板

    这次,小编来给大家推荐一下 ”仿站工具“,”仿站工具“:一键就能下载网页模板。好使,方便,实用。 看到人家好看的网站主题模板想要怎么办?自己又不懂代码又不想花钱请人来写怎么办?接下来分享一个自用的“扒站神器”(单页面扒站工具)输入目标网站网址点击两下就可以把想要的模板网页下载下来。 平时自己收藏使用的免费分享给大家。 仿站(扒站)工具介绍 仿站小工具是通过网…

    2019年12月15日 免费建站教程
    02.1K
  • Linux云服务器Centos挂载硬盘分区教程

    大家好,好久没有发布网站搭建和服务器运维教程了,这几天作者在折腾一台Linux服务器,为了运行网站和稳定性,挂载数据上做了一些研究,下面分享一下如何为网站挂载个数据分区。 情景:作者有一个CentOS 7.2,64位的服务器系统。 存储盘:40G系统盘和240G数据盘; 目的:把240数据盘做为WEB建站环境的数据存放之用,系统跑环境,存储放数据。 &nbs…

    2019年3月14日 免费建站教程
    01.3K
  • 免插件来实现wordpress站点内容敏感关键词替换

    这次,小编来给大家介绍一下“免插件来实现wordpress站点内容敏感关键词替换”。希望对用wordpress框架建站的小伙伴们有所帮助哦。 无论是国内或者国外的主机站点,都无法避免敏感关键词的骚扰。国内由于某种特殊性,是要绝对的禁止出现敏感关键词的,一旦出现情节验证的将面临关站或者法律惩罚。 境外php免备案虚拟主机虽然对敏感关键词没有严厉的管制,但是选择…

    2020年8月4日
    01.2K
  • 记一次:亿速云服务器搭建

    记一次:亿速云服务器搭建 1)注册亿速云账号: PC版: https://www.yisu.com/reg?s=0PC3N 手机版: https://m.yisu.com/reg?s=0PC3N 2)购买服务器 购买服务器后,得到相关的服务器IP地址与服务器连接密码; 新手建议购买389元的香港服务器(首次购买可以领券便宜30元,也就是说359元/1年的服务…

    2019年11月6日 免费建站教程
    03.4K
  • 解决phpmyadmin报错continue” targeting switch is equivalent to “break”. Did you mean to use “continue 2”?

    建站教程之解决报错问题。 关于phpmyadmin报错continue” targeting switch is equivalent to “break”. Did you mean to use “continue 2”?     错误详细信息 Warning in ./li…

    2019年8月3日
    14.1K
  • WordPress如何配置Https,可以使用阿里云免费SSL证书

    WordPress如何配置Https,可以使用阿里云免费SSL证书。 先登录自己的阿里云账号,然后进入购买免费证书地址:https://common-buy.aliyun.com/?spm=5176.2020520154.cas.3.66daIevhIevh8M&commodityCode=cas#/buy 免费的就够用了,付费的Https 协议证书…

    2019年3月21日 免费建站教程
    11.2K
  • WooCommerce如何仅将CSS更改应用于一个页面或产品?

    这次小编来给大家说说,关于“WooCommerce如何仅将CSS更改应用于一个页面或产品?” 有的客户要求从只有一个产品页面中删除图像,但不是从所有的产品页面中删除图像。如果您想将 CSS 更改应用于任何特定的网页,同样的故事也适用。这是我如何做到的。 1. 访问您的网站,并转到您想要 “CSS-ify” 的页面或产品页面 如果您使用 Googl…

    2020年6月12日
    01.1K