帝国CMS远程保存图片功能扩展:没有后缀的图片一样远程保存到本地。

分类栏目:帝国学院

发布于

小伙伴问是不是网上那些通用方法,那些方法我看过也试过,也从原理上分析了,理论上是可行的,但是其实是不可行的。因为一些站点的图片机制是不可控的,所以得用数据流的形式传输,我得确保兼容所有的这种图片方法,所以才写了这篇文章。

测试使用的是帝国CMS7.5版本,文章使用的是今日头条新闻的某篇文章,原文章代码截图如下:(此处注意,测试为今日头条站点文章里的图片获取,其他站点图片URL不一定能获取!所以声明此方法的测试目前只针对今日头条里的图片有效!有需要的小伙伴,可以发我链接测试可以后再决定是否使用!)

帝国CMS远程保存图片功能扩展:没有后缀的图片一样远程保存到本地。

直接复制到帝国CMS编辑器里,点远程保存图片,图片地址并不能自动保存到本地。

墨鱼经过一番测试和修改以后,再次测试,截图如下:

帝国CMS远程保存图片功能扩展:没有后缀的图片一样远程保存到本地。

代码在优化下,让程序自动处理IMG标签里的垃圾代码,更清爽一下:

帝国CMS远程保存图片功能扩展:没有后缀的图片一样远程保存到本地。

服务器上自动保存下载完毕:

帝国CMS远程保存图片功能扩展:没有后缀的图片一样远程保存到本地。

图片选择器里同步:

帝国CMS远程保存图片功能扩展:没有后缀的图片一样远程保存到本地。

当然,同时也关联到帝国CMS的附件表啦:

帝国CMS远程保存图片功能扩展:没有后缀的图片一样远程保存到本地。

至此,修改完毕。有需要的小伙伴请点下面查看!

插件具体获取方式和安装方法如下:

查看原内容