腾讯云服务器优惠活动华纳云香港服务器

如何检查博客网站是否使用新浪博客相册图片?

新浪博客相册即将下线,相册内的图片导出功能开放到 7 月 31 日,原本以为这件事情跟 boke112 导航没啥关系,后来无意间发现原来本站某些文章中确实引用了新浪相册的图片,目前已经修复。所以建议各位博主站长,最好对自己的博客网站自检一下看看是否有引用新浪相册的图片,有的话建议及时下载并修正文中的图片地址。那么我们又应该如何检查自己的博客网站是否使用了新浪博客相册的图片呢?

方法一:后台直接搜索(推荐)

登录 WordPress 后台 – 文章 – 所有文章,在搜索框中输入:sinaimg.cn,点击【搜索文章】即可看到有哪些文章引用了新浪相册的图片。具体如下图所示:

如何检查博客网站是否使用新浪博客相册图片?-第1张-boke112百科(boke112.com)

一般都是无意间引用了新浪相册图片,所以搜索出来后直接人工逐篇修改即可。如果整站都是引用相册图片,建议参考『新浪微博图床防盗链后个人博客上的图片如何本地化?』和『批量将新浪博客相册图片导入 WordPress 本地教程』。

方法二:数据库直接搜索

阿里云为例,登录数据库后进入到日志表 wp_posts,点击“搜索”,第一个框选择“post_content”,第二个框选择“LIKE %%”,第三个框输入:sinaimg.cn,然后点击【选择】按钮即可看到有哪些文章引用了新浪相册的图片。具体如下图所示:

如何检查博客网站是否使用新浪博客相册图片?-第2张-boke112百科(boke112.com)

如果某些服务器或虚拟主机的数据库不提供类似上图的搜索功能,那么我们也可以通过 SQL 语句来搜索,具体语句如下:

SELECT * FROM `wp_posts` WHERE `post_content` LIKE '%sinaimg.cn%'

一定记得修改上述语句 wp_posts 的前缀为自己站点的前缀哦。

一般都是无意间引用了新浪相册图片,所以搜索出来后直接人工逐篇修改即可。如果整站都是引用相册图片,建议参考『新浪微博图床防盗链后个人博客上的图片如何本地化?』和『批量将新浪博客相册图片导入 WordPress 本地教程』。

小结

其实,方法一和方法二都差不多。方法一优点就是比较直观简单,缺点就是如果站点除了有文章之外还有其他自定义文章或页面引用了新浪相册图片的话,还需要进入到相应的页面去搜索。方法二就是不单是适用于 WordPress 站点,也适用于其他程序的站点。所以说,如果站点比较简单的,只有文章的 WordPress 站点采用方法一会更好;有很多自定义类型文章的 WordPress 站点和其他程序的站点建议采用方法二会更好。

本文地址:https://boke112.com/post/6765.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu