內容簡介
此外掛可以自動將文章中的遠程圖片保存到本地伺服器,並將其作為文章的附件添加。
與 Hacklog Remote Attachment 外掛和 Watermark Reloaded 外掛相容
admin_icon.png 原始圖示修改自 runescapeautotyper.com 的 Download 圖示
@待完成
自定義 img 標籤提取圖片正則表達式(示例:某些網頁的 img 的圖片位址並非使用 src 屬性標記,例如微信網頁版使用 data-src 來標記圖片位址。)
感謝 @守心斋 提出建議。
@待測試
1. 隨機數參數位址形式為 http://xxxx.jpg?123。插件無法正常下載圖片 (@walkskyer)
2. 前端 HTTP,HTTPS 後端出現問題。無法正常顯示插件頁面。 (@Jakes)
@待確定的功能
1. 自定義 img 標籤提取圖片正則表達式 (@守心斋)
2. 相容於 SAE 版 WordPress (@苏洋)
3. 自定義路徑 (@mapleaf)
2.1.0
修正:下載類似於 http://mmbiz.qpic.cn/mmbiz/xxxxxx/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1
這種位址的圖片時,當文章中有多個圖片時,底部(後下載)的圖片會將前面的圖片覆蓋的錯誤。
2.0.9
修正:當遠程圖片位址沒有檔案名稱副檔名時,自動添加副檔名。這樣在 WP 文章單獨點擊圖片檔案連結時,可避免某些伺服器將沒有副檔名的圖片檔案當成二進制檔案下載的問題。
修正:Error:SyntaxError: Unexpected token {. Check your HTTP Server error log or PHP error log to see what happend. (感謝 @守心斋)
修正:遠程伺服器圖片有空格到本地 LAMP 伺服器無法正常顯示的問題 (感謝 @再袭面包屋)
修正:Notice: Undefined offset: 1 in /PATH-TO-WP-ROOT-DIR/wp-includes/vars.php on line 31 (感謝 @YYK)
2.0.0 版完全重寫。與原來的 1.0.2 版相比,改進了很多。
原來的外掛在文章更新時自動下載遠程圖片,如果圖片非常多的話,容易導致執行逾時或只有部分圖片被下載。
這次的新版採用了 ajax 非同步請求的方式讓多個檔案同時下載。效率和易用性都得到了很大改進。
任意區段
如果遠程伺服器無法連線或設置了防盜鏈,圖片位址將保持文章中原有的形式。
此外,當遠程伺服器返回 302 http 狀態時,此外掛無法處理。
由於某些原因,ssl 驗證已設為 FALSE。
外掛標籤
開發者團隊
② 後台搜尋「Hacklog Remote Image Autosave」→ 直接安裝(推薦)
原文外掛簡介
This plugin can save remote images in the posts to local server automatically and
add it as an attachment to the post.
capabile with Hacklog Remote Attachment plugin and Watermark Reloaded plugin
admin_icon.png was modified from runescapeautotyper.com ‘s donwload icon
此插件的作用是自动保存日志中的远程图片到本地服务器并将保存后的文件作为日志的附件。
与Hacklog Remote Attachment 插件兼容性良好
与Watermark Reloaded 插件兼容性良好
@TODO
自定义img标签图片提取正则(情景描述:有些网页的 img 的图片地址不是用src属性标注的,比如微信网页版用 data-src 来标注图片地址。)
感谢 @守心斋 提出建议。
@待测试
1.随机数参数url形如http://xxxx.jpg?123。导致插件不能正常下载图片 (@walkskyer)
2.前台HTTP,HTTPS后台出现问题。无法正常显示插件页面。 (@Jakes)
@待定功能
1.自定义img标签图片提取正则 (@守心斋)
2.兼容SAE版WORDPRESS (@苏洋 )
3.自定义路径 (@mapleaf)
2.1.0
修复:下载类似于http://mmbiz.qpic.cn/mmbiz/xxxxxx/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1
这种url的图片的时候,当文章中有多个图片,底部(后下载的)的图片会将前面的图片覆盖的bug.
2.0.9
修复:远程图片url没有文件名后缀时,自动添加后缀。这样在WP文章里单独点击图片文件链接时,可避免某些服务器把没有后缀的图片文件当二进制文件下载的问题。
修复:Error:SyntaxError: Unexpected token {. Check your HTTP Server error log or PHP error log to see what happend. (thanks to @守心斋)
修复: 远程服务器图片有空格到本地 LAMP 服务器显示不出来的问题 (thanks to @再袭面包屋)
修复: Notice: Undefined offset: 1 in /PATH-TO-WP-ROOT-DIR/wp-includes/vars.php on line 31 (thanks to @YYK)
2.0.0 版完全重写。相比于原来1.0.2版的插件,有非常大的改进。
原来的插件是在文章更新时自动下载远程图片,如果图片非常多的话,这样容易导致执行超时或只有部分图片被下载了。
这次的新版采用的是ajax异步请求的方式让多个文件同时下载。效率和易用性都得到很大改善。
Arbitrary section
if remote server is unreachable OR remote server Set against hotlinking,then the image url will remain as what it is in the post.
also ,this plugin will not handel with the situation when the remote server returns 302 http status.
the ssl verify has been set to FALSE due to some reasons.
