GG资源网

WP菜鸟建站28:wordpress网站改域名后,批量修改图片地址(我们在更换WordPress主题前后需要做哪些事情?)

WP菜鸟建站28:wordpress网站改域名后,批量修改图片地址

一般情况下,对于一个wordpress网站的站长来说,不会轻易地更换自己网站的域名。因为,域名就相当于一个wordpress网站的身份证号,用户可以通过这个域名,就可以对号入座地找到你的网站。再一个原因,如果更换域名了,如果wordpress网站的空间是国内的,还要重新对新的域名进行备案,会占用不少的时间。

但是,事情总是有物特殊的情况,比如说:我们的wordpress网站因为一些违规操作,而遭到搜索引擎的降权,甚至不再收录我们的网站。在这种情况下,我们就可能需要更换我们的wordpress网站的域名了。这个时候,就会又有一个情况可能会出现:有许多的wordpress网站的主题可能在插入文章图片时,写到wordpress数据库的图片地址是个绝对路径地址,也就是还有域名的图片地址(如下图)。

这个时候,如果我们的wordpress网站更换了域名,那么,在原域名停止使用后,这些绝对路径的图片地址就在浏览器中打不开了。那么,这个时候,作为wordpress网站的站长的我们,应该怎么办呢?只有2种方法,要么每篇文章重新上传图片,要么对wordpress网站的文章图片地址进行批量修改——把原域名修改成现在的新域名。

显然,第一种方法——每篇文章重新上传图片,这是行不通的。如果我们的wordpress网站文章的数量不多,才几篇或十几篇,那还好说。如果我们的网站有几千篇,甚至上万篇,那一篇一篇的重新上传图片,那不是找罪受吗?

所以,第二种方法,才是我们的正确之道。那么,问题又来了,怎样给我们的wordpress网站的文章图片地址批量修改域名呢?图片地址是存储在wordpress数据库中的,我们可不可以通过对wordpress数据库的操作来批量修改文章图片的地址呢?答案是肯定的了。

在前面,我们介绍有phpmyadmin数据库管理工具(当然,你也可以使用其它的数据库管理工具来操作)。我们这里就来介绍,使用phpmyadmin来批量修改wordpress网站文章的图片地址。

方法一:SQL代码来批量修改文章图片地址。

第一步:phpmyadmin登录你的wordpress数据库。

如果你同一个服务器有多个网站,那么,你登录phpmyadmin后,可能会有多个网站数据库,如下图:

一定要找对你要更换域名的wordpress网站的数据库,如果找错了,那可就糟糕了。

第二步:选择wp-posts数据表。

找对你的wordpress网站数据库后,点击左侧的“wp-posts”这个数据表(如下图),这个表就是wordpress用来存放文章信息的表,wordpress网站的所有的文章的主要信息都存放在这个表中。

第三步:点击顶部菜单中的“SQL”;

点击上图中的“SQL”这个菜单,进入到SQL语句的界面,如下图:

第四步:在输入框中输入SQL语句。

在上图标红的输入框中输入如下这句SQL代码,然后点击“执行”按钮。

UPDATE wp_posts SET post_content = replace( post_content, '旧域名', '新域名' )

方法二:利用“查找与替换”功能来批量替换。

第一步:phpmyadmin进入到wp-posts数据表。

方法同上面一样,这里就不多说。

第二步:点击顶部菜单中的“搜索”,地入到搜索界面,如下图:

第三步:点击“查找与替换”按钮。进入到如下图的界面:

​第四步:在“查找”输入框中输入“旧域名”,在“替换为”输入框中输入“你的新域名”,字段选择post_content(文章内容)。然后点击“执行按钮。

通过上面的2种方法,都可以实现wordpress网站文章图片地址的批量修改。但不管你使用哪种方法来修改图片地址中的域名,你最好都要在修改前备份一下wordpress网站的数据库——以防修改失败造成损失。还是那句话:修改有风险,操作需谨慎。

我们在更换WordPress主题前后需要做哪些事情?

站长在搭建WordPress网站的时候,会有很多WordPress主题选择,有很多新手站长会喜欢安装各种各样的新主题进行测试,但需要的注意的是,我们在更换主题前后都需要完成一些工作,今天我们就一起了解一下我们在更换WordPress主题前后需要做哪些事情?

我们在更换WordPress主题前后需要做哪些事情? (https://www.wpmee.com/) WordPress使用教程 第1张

1、记下当前WordPress主题个性化代码及加载时间

很多站长都喜欢折腾主题以增加各种个性化功能,通常会以代码片段的形式将其手动添加到当前所使用的主题中,例如functions.php或其他文件。由于这些更改是一次性进行的,长而久之就容易忘记这些自己手动添加的功能。所以有必要在更换主题前将这些个性化代码做好备份,或通过在更新WordPress主题时如何保留functions.php里的自定义代码和WordPress如何有效管理所添加的自定义代码?同时建议检测一下当前主题的加载时间,以便跟更换后的新主题做比较,然后进行针对性优化。

2、记录侧边栏小工具功能代码

WordPress侧边栏小工具是非常易于使用,也非常容易进行自定义,比如添加自定义文本,图像,链接,广告和其他小工具,为了防止更换主题导致这些小工具丢失,建议在更换主题前先行备份这些小工具代码。如果是启用了一些主题自带的小工具,那么启用新主题后就有可能丢失这些小工具,所以建议慎重考虑或将当前主题的sidebar.php文件相关代码及功能移植到新主题中。

3、记录统计跟踪、广告等代码

我们大多数博客网站都会添加诸如百度统计、GoogleAnalytics的统计代码进行跟踪分析,也喜欢添加百度联盟、GoogleAdsense等广告代码。不管是跟踪代码还是广告代码,要么是直接粘贴到主题的header.php或footer.php文件,要么是在主题选项中添加代码。所以在更换主题前要记得将这些代码备份下来以便添加到新主题中。

4、您正在使用Good\'olRSS吗?(可忽略)

我们中的许多人都将FeedBurner用于我们的WordPressRSSFeed。将FeedBurner集成到WordPress的步骤之一就是将您的默认Feed指向FeedBurner,这样您就可以对Feed订阅者进行分析。很多像创世纪主题的标准主题,和其他人允许您从其设置面板集成FeedBurner。您需要确保将提要定向到FeedBurner,否则博客将有两个RSS提要。主要的WordPress之一,以及FeedBurner之一,它从WordPressRSSFeed中获取信息。否则,您将失去许多拥有的订阅者,因为它们是使用/feed/网址(不再指向FeedBurner)订阅的。同样,这并不意味着您会丢失它们,仅意味着您无法在FeedBurner计数中看到它们。

5、备份主题文件、插件和数据库

不怕一万就怕万一,所以在折腾之前做好备份是最好的预防手段。建议在更换主题之前备份好所有的主题文件、插件和数据库,甚至有可能的话直接做一个全站点备份,比如使用云服务器的话不妨创建一个快照备份,建议参考『如何手动创建阿里云ECS服务器磁盘快照?』、『腾讯云服务器如何手动和定时创建快照备份?』和『腾讯云服务器如何从快照中恢复(回滚)备份数据?』。

6、打开维护模式

正常情况下,切换WordPress主题是很快的,甚至不到一分钟,但是为了以防万一,建议将维护模式打开15到20分钟,以确保我们有充足的时间来激活新主题让其正常运行。要不然用户就有可能在我们切换新主题出错的时候看到一个有问题的站点。

7、测试所有功能和插件

更换并激活新主题后,要确保主题和插件的正常使用,然后将上述我们所备份旧主题的个性化代码、小工具代码等添加到新主题并测试是否正常使用,最后尝试所有功能和操作,包括但不限于评论过程、单个帖子页面、搜索、404页面、存档页面、联系页面等。

8、跨浏览器兼容性

更换新主题后要进行主流浏览器的测试,以便找出不兼容的地方加以改进。可以根据统计跟踪分析出站点用户倾向于用哪几种浏览器,然后重点测试站点新主题在这些浏览器的兼容性问题。如果你的站点受众都在使用InternetExplorer,那么您要确保他们仍然可以访问InternetExplorer。

9、调整第三方代码以适用新主题

如果你在站点投放了百度联盟、GoogleAdsense等广告代码的,最好能给根据新主题的色彩搭配加以跳转。比如你的站点整体色彩是橙色,但是你的AdSense链接广告是蓝色,那么就有必要调整以便色彩一致。如果投放的是AdSense最好能给投放自动广告或自适应广告。同时,还有一些百度分享、Twitter小部件,facebook之类的按钮等也是如此,要根据新主题的配色方案进行调整。

10、发公告告知用户并让其帮忙测试

新主题正常运行后关闭维护模式,并发布更换新主题的公告以便告知用户们,并让他们帮忙测试告知问题所在进而优化完善。因为用户们拥有各种各样的浏览器、屏幕分辨率等,因此获得他们的帮助和意见很重要。同时也不要忘记提醒您的RSS读者也访问该站点,以便他们可以看到这些东西。

根据用户们的反馈意见进行查看和验证问题,然后可以尝试去修复完善。如果自己无法修复它,建议联系主题开发者帮忙修复它。值得注意的是,如果你使用的免费主题,那么对方是没有义务帮忙修复的。所以有可能建议使用收费主题,这样可以有所保障。

11、根据新主题功能调整插件

一般WordPress主题都会自带有很多功能,比如面包屑功能、分页功能、SEO功能、浏览数统计功能等等,我们需要根据主题自带的功能来调整当前所安装的插件。比如已经自带文章浏览数统计功能那么就可以删除wp-postviews插件。不过有时候同一件事情,不一定代表着主题自带的功能就比插件好,比如主题自带的SEO功能和YoastSEO插件,这个需要自己进行选择。建议参考『同一功能,WordPress插件好还是functions好?』。

12、个性化的调整更改

正常使用新主题之后,想要进行一些小方面的改动和个性化优化,建议逐一项进行更改和测试,以确保其在所有浏览器中均能正常运行。然后慢慢地进行更大范围的更改和调整,这样才能让这个主题慢慢地跟站点完美结合在一起。注意,在进行重大更改之前,要先行了解新主题的结构和代码功能,然后再进行更改调整。

13、测试新主题加载时间

测试新主题的加载时间,然后跟旧主题的加载时间作对比,以便找出影响加载的因素,然后加以优化完善以便缩短加载时间提高用户体验。

14、监控跳出率

切换主题后要及时监控站点的跳出率,对比新旧主题的跳出率情况,以便找出最适合的主题。如果比旧主题的跳出率有所提高,那么就需要继续努力,比如可以适当添加一些相关文章、最受欢迎的文章等小工具以便吸引用户降低跳出率。

15、倾听用户心声加以改进

站点更换新主题后,总会有些用户提出建议的,比如某些用户比较喜欢某些功能或讨厌某些功能,这个时候我们可以通过调查或与用户进行交流,然后对他们提出的建议进行合理化改进,以便提高用户的粘性和忠诚度。

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » WP菜鸟建站28:wordpress网站改域名后,批量修改图片地址(我们在更换WordPress主题前后需要做哪些事情?)

发表回复

CAPTCHAis initialing...