WordPress免费的远程图片本地化下载插件nicen-localize-image

nicen-localize-image(可在wordpress插件市场搜索下载),是一款用于本地化文章外部图片的插件,支持如下功能:

文章发布前通过编辑器插件本地化

文章手动发布时自动本地化

文章定时发布时自动本地化

针对已发布的文章批量本地化。

Github:https://github.com/friend-nicen/nicen-localize-image

Gitee:https://gitee.com/friend-nicen/nicen-localize-image

更多wp插件获取 wordpress-TP源码网wordpressicon-default.png?t=N7T8https://tpym.cn/themesplug/wordpress

功能展示

Wordpress免费的远程图片本地化下载插件nicen-localize-image


插件提供两种本地化外部图片的模式,两种模式可同时开启,互不冲突;

1. 编辑器本地化插件
启用这个模式之后,会将wordpress文章编辑器切换为经典编辑器,并在编辑器上方新增一个功能图标,点击之后可以自动检测并本地化所有外部图片;

Wordpress免费的远程图片本地化下载插件nicen-localize-image

一键检索
 

Wordpress免费的远程图片本地化下载插件nicen-localize-image


一键替换
2. 发布时自动本地化
启用这个模式之后会在文章发布时自动本地化所有外部图片;
 

Wordpress免费的远程图片本地化下载插件nicen-localize-image


自动本地化
推荐使用【编辑器本地化插件】在发布前进行本地化,当图片数量过多或者文件太大【发布时自动本地化】可能会导致请求卡死。

更新日志
v1.4.0 Pro
修复分类名包含特殊字符时,批量本地化时,分类无法正常显示的问题

新增系统时间校准的功能开关,定时任务页面将展示当前系统时间和默认时区,避免由时区导致定时任务无法正常运行

新增图片本地化后自动关联文章

新增图片本地化后按照年月日存放在指定的本地化图片保存目录

更新img匹配规则,兼容一些不规则的img标签

修复开启图片本地化时保存到数据库功能后,本地化报错的问题

新增编辑器内可直接粘贴截图,并自动上传到服务器

新增自定义referer,绕过图片防盗链

v1.3.91
修复编辑器插件存在相同图片链接时,只会替换一次的问题

修复本地化图片验证图片链接状态码,没有模拟Referer导致触发防盗链,刚好链接返回异常状态码时,会本地化报错的问题。

新增本地化时是否记录日志的选项,关闭后将不再记录日志。

v1.3.9
修复分类名包含特殊字符时,批量本地化时,分类无法正常显示的问题

新增系统时间校准的功能开关,定时任务页面将展示当前系统时间和默认时区,避免由时区导致定时任务无法正常运行

新增图片本地化后自动关联文章

更新img匹配规则,兼容一些不规则的img标签

修复开启图片本地化时保存到数据库功能后,本地化报错的问题

优化插件后台的样式

v1.3.83
修复其他主题或插件全局加载Vue时会导致插件后台无法正常加载的问题(内置js文件,插件大小会增加2M)

将指定文件类型修改为图片本地化时自动检测文件类型;

修复本地化保存到数据库文件显示异常的问题;

新增可设置图片本地化后,自动将图片设置为文章的特色图片;

新增自动给图片添加alt属性时,会将空值的alt重新设置;

修复图片压缩时会重复下载两次的问题;

文章发布时自动本地化后不再进行弹出提醒,处理结果会跟随wordpress默认提示进行输出;

v1.3.8
修复设置界面,日期选择时异常报错导致无法清除的问题。

v1.3.7
新增定时任务可以指定日期范围、每日的时间范围进行定时发布。

新增批量本地化时可选文章状态,可指定不限、草稿、已发布等文章状态进行批量本地化。

优化批量压缩图片功能。

v1.3.6
修复edit_themes权限导致部分情况下无法显示配置页面的问题:edit_themes -> manage_options

v1.3.5
修复插件日志无法清空的问题

更新图片压缩页面加载目录时异步加载,避免文件数量太多导致卡死;

v1.3.4
修复不规范的img标签,不会被匹配到的问题。

v1.3.3
修改代码适配wordpress插件商店规范;

图片压缩完成后自动刷新显示的目录;

修改网络请求超时时间为120s;

v1.3.1 beta
新增批量本地化时,可以指定文章分类,指定文章发布时间范围;

新增域名白名单,插件将忽略白名单内的域名,不会进行本地化;

新增自定义图片保存类型功能

新增图片批量压缩功能;

接口增加随机时间戳;

优化自动发布文章的定时任务

修复压缩图片时图片读取失败的问题

修改代码适配wordpress插件商店规范

v1.2.0 beta
增加图片本地化日志收集的功能,随时了解本地化失败的原因;

新增定时发布文章的功能,可设置定时发布时是否本地化文章图片;

新增批量本地化已发布文章内外部图片的功能;

新增插件更新日志,便于用户及时响应插件更新;

新增插件BUG在线反馈的功能,便于及时修复问题;

修改接口密钥为安装插件后随机生成,防止接口被恶意利用;

新增图片本地化时是否添加网站域名的功能开关,开启后本地化后的图片链接为包含域名的完整路径;

v1.1.3
本地化下载图片的方式调整为curl获取,并模拟referer绕过防盗链;

修改插件全局变量、函数的命名前缀;

修复没有判断图片下载结果导致的异常问题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/426743.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《基于条件风险价值的虚拟电厂参与能量及备用市场的双层随机优化》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 这篇文章的标题涉及到以下几个关键点…

数字革命的浪潮:Web3如何改变一切

随着数字技术的不断发展,人类社会正迎来一场前所未有的数字革命浪潮。在这个浪潮中,Web3技术以其去中心化、安全、透明的特性,正在逐渐改变着我们的生活方式、商业模式以及社会结构。本文将深入探讨Web3技术如何改变一切,以及其所…

【学习心得】请求参数加密的原理与逆向思路

一、什么是请求参数加密? 请求参数加密是JS逆向反爬手段中的一种。它是指客户端(浏览器)执行JS代码,生成相应的加密参数。并带着加密后的参数请求服务器,得到正常的数据。 常见的被加密的请求参数sign 它的原理和过程图…

【C语言】【洛谷】P1125笨小猴

一、个人解答 #include<stdio.h> #include<string.h>int prime(int num);int main() {char max a, min z;int maxn0, minn1000;char str[100];int num[26] { 0 };fgets(str, sizeof(str), stdin);str[strcspn(str, "\n")] \0;for (int i 0; str[i]…

ABAP - SALV 教程15 用户点击按钮交互功能

SALV增加了按钮&#xff0c;那么该怎么实现点击了按钮实现交互功能呢&#xff1f;可以通过注册事件并且在对应的method中写入相关逻辑&#xff0c;来实现点击按钮后的逻辑。通过自定义状态栏的方式添加按钮&#xff1a;http://t.csdnimg.cn/lMF16通过使用派生类的方式添加按钮&…

【MetaGPT】配置教程

MetaGPT配置教程&#xff08;使用智谱AI的GLM-4&#xff09; 文章目录 MetaGPT配置教程&#xff08;使用智谱AI的GLM-4&#xff09;零、为什么要学MetaGPT一、配置环境二、克隆代码仓库三、设置智谱AI配置四、 示例demo&#xff08;狼羊对决&#xff09;五、参考链接 零、为什么…

java学习(常用类)

一、包装类&#xff08;针对八种基本数据类型相应的引用类型--包装类. 1)包装类和基本数据类型的相互转换 装箱&#xff1a;基本类型->包装类型 拆箱&#xff1a;包装类型->基本类型 //以下是int类型和char类型演示。 public class temp1 {public static void main(St…

【Web - 框架 - Vue】随笔 - 通过CDN的方式使用VUE 2.0和Element UI

通过CDN的方式使用VUE 2.0和Element UI - 快速上手 VUE 网址 https://cdn.bootcdn.net/ajax/libs/vue/2.7.16/vue.js源码 https://download.csdn.net/download/HIGK_365/88815507测试 代码 <!DOCTYPE html> <html lang"en"> <head><meta …

C语言基础(五)——结构体与C++引用

七、结构体与C引用 7.1 结构体的定义、初始化、结构体数组 C 语言提供结构体来管理不同类型的数据组合。通过将不同类型的数据组合成一个整体&#xff0c;方便引用 例如&#xff0c;一名学生有学号、姓 名、性别、年龄、地址等属性&#xff0c;如果针对学生的学号、姓名、年龄…

VMware 虚拟机安装windows 10操作系统

先提前准备好镜像文件 1.创建新的虚拟机 2.选择自定义&#xff0c;然后下一步 v Windows 建议选择2G以上&#xff0c;下一步 选择网络地址转换&#xff08;NAT&#xff09;&#xff0c;下一步 这里可按自己的需求来分区&#xff0c;也可以安装好后再分区 选择立即重启&#xff…

【计算机毕业设计】208基于SSM的在线教育网站

&#x1f64a;作者简介&#xff1a;拥有多年开发工作经验&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。&#x1f339;赠送计算机毕业设计600个选题excel文件&#xff0c;帮助大学选题。赠送开题报告模板&#xff…

Redis高并发高可用详解

Redis高并发高可用 复制 在分布式系统中为了解决单点问题&#xff0c;通常会把数据复制多个副本部署到其他机器&#xff0c;满足故障恢复和负载均衡等需求。Redis也是如此&#xff0c;它为我们提供了复制功能&#xff0c;实现了相同数据的多个Redis 副本。复制功能是高可用Re…

Effective objective-c-- 内存管理

Effective objective-c-- 内存管理 前言理解引用计数引用计数工作原理属性存取方法中的内存管理自动释放池保留环要点 以ARC简化引用计数使用ARC时必须遵循的方法和命名规则变量的内存管理语义ARC如何清理实例变量覆写内存管理方法要点 在dealloc方法中只释放引用并解除监听要点…

【数据分享】2000~2022年中国区域MOD16A2GF V061 潜在蒸散发PET数据

各位同学们好&#xff0c;今天和大伙儿分享的是2000~2022年中国区域MOD16A2GF V061 潜在蒸散发PET数据。如果大家有下载处理数据等方面的问题&#xff0c;您可以私信或者评论。 Running, S., Mu, Q., Zhao, M., Moreno, A. (2021). MODIS/Terra Net Evapotranspiration Gap-Fil…

[JavaWeb玩耍日记]HTML+CSS+JS快速使用

目录 一.标签 二.指定css 三.css选择器 四.超链接 五.视频与排版 六.布局测试 七.布局居中 八.表格 九.表单 十.表单项 十一.JS引入与输出 十二.JS变量&#xff0c;循环&#xff0c;函数 十三.Array与字符串方法 十四.自定义对象与JSON 十五.BOM对象 十六.获取…

模型部署 - onnx 的导出和分析 -(1) - PyTorch 导出 ONNX - 学习记录

onnx 的导出和分析 一、PyTorch 导出 ONNX 的方法1.1、一个简单的例子 -- 将线性模型转成 onnx1.2、导出多个输出头的模型1.3、导出含有动态维度的模型 二、pytorch 导出 onnx 不成功的时候如何解决2.1、修改 opset 的版本2.2、替换 pytorch 中的算子组合2.3、在 pytorch 登记&…

deep learning with pytorch(一)

1.create a basic nerual network model with pytorch 数据集 Iris UCI Machine Learning Repository fully connected 目标:创建从输入层的代码开始&#xff0c;向前移动到隐藏层&#xff0c;最后到输出层 # %% import torch import torch.nn as nn import torch.nn.funct…

Angular基础---HelloWorld---Day1

文章目录 1. 创建Angular 项目2.对Angular架构的最基本了解3.创建并引用新的组件&#xff08;component&#xff09;4.对Angular架构新的认识&#xff08;多组件&#xff09;5.组件中业务逻辑文件的编辑&#xff08;ts文件&#xff09;6.标签中属性的绑定(1) ID的绑定(2) class…

AI大模型与小模型之间的“脱胎”与“反哺”(第二篇)

此图片来源于网络 21. **跨模态学习&#xff08;Cross-Modal Learning&#xff09;**&#xff1a; 如果各个行业AI小模型涉及多种数据类型或模态&#xff0c;可以通过跨模态学习技术让大模型理解并整合这些不同模态之间的关联&#xff0c;从而提升对多行业复杂问题的理解和解…

【Redis 主从复制】

文章目录 1 :peach:环境配置:peach:1.1 :apple:三种配置方式:apple:1.2 :apple:验证:apple:1.3 :apple:断开复制和切主:apple:1.4 :apple:安全性:apple:1.5 :apple:只读:apple:1.6 :apple:传输延迟:apple: 2 :peach:拓扑结构:peach:2.1 :apple:⼀主⼀从结构:apple:2.2 :apple:⼀…