Denis | 邓鸿华

WPJAM Basic 修改记录

Denis | 邓鸿华 - 6年前

很多人问我 WPJAM Basic 每次更新修改了什么,其实插件包里面 readme 文件有,但是很多人不知道看,那好吧,我同步更新到这里吧:

==

1. 上传 `wpjam-basic`目录 到 `/wp-content/plugins/` 目录
2. 激活插件,开始设置使用。

== Changelog ==

= 5.2 =
* 类型转换函数全部切换成强制类型转换
* 新增 wpjam_register_option_args filter
* 新增 wpjam_register_post_option_args filter
* 新增 wpjam_register_term_option_args filter
* 新增 wpjam_register_api_args filter
* 新增 wpjam_register_list_table_args filter
* 新增 wpjam_register_page_action_args filter
* 新增 wpjam_register_list_table_action_args filter
* 新增 wpjam_register_list_table_column_args filter

= 5.1 =
* 支持腾讯云 COS 的 WebP 转换,节省流量
* 解决 5.0 激活的一个 class 不存在的 bug
* 解决 5.0 升级之后造成相关文章不显示的 bug
* 优化部分扩展

= 5.0 =
* 缩略图设置支持应用到原生的缩略图中。
* 优化图片的 $max_width 处理。
* 新增 wpjam_parse_query 函数。
* 新增 wpjam_render_query 函数。
* 新增 wpjam_admin_init action
* 支持评论者头像存到 commentmeta 中
* 优化加密解密类 WPJAM_Crypt
* 修正 WPJAM_Terms::get_terms 函数 parent 参数处理
* 新增 wpjam_get_device wpjam_get_os wpjam_get_browser 等环境变量获取函数。
* 优化后台脚本加载

= 4.6 =
* 新增 wpjam_api action hook
* 新增 wpjam_sort_items 函数
* 优化反斜杠转义的处理
* 优化 global 变量处理
* 优化 list table 操作:新增 rediect response_type
* 增强 class WPJAM_Cron

= 4.5 =
* 4.4 使用了 WordPress 5.5 的函数,做下向下兼容
* 新增 wpjam_download_image 函数,用于下载远程图片
* 新增 wpjam_is_image 函数,用于判断当前链接是否为图片
* 新增 wpjam_get_plugin_page_setting 函数
* 新增 wpjam_register_list_table_action 函数
* 新增 wpjam_register_list_table_column 函数
* 新增 wpjam_register_page_action 函数
* 新增 wpjam_is_webp_supported 函数,用于判断是否支持 webp
* 新增用户处理的 class WPJAM_User
* 修复 Safari 浏览器下的批量操作不生效问题
* 优化后台图表功能
* 优化用户站内消息

= 4.4 =
* 兼容 WordPress 5.5
* 样式定制的配置单独管理,防止覆盖
* 优化 object-cache.php,实现 5.5 wp_cache_get_mulitple 接口
* 阿里云 OSS 支持水印和 WebP 图片格式转换
* 字段处理增加 show_if
* 兼容 PHP 7.4
* 优化代码效率
* Google 字体加速服务支持自定义地址
* Gravatar 加速服务支持自定义地址
* 修复「SEO扩展」分类设置失效问题

= 4.3 =
* 每周日常更新,修正用户提到bug
* 将功能分拆成组件模式,更易维护
* 新增 wpjam_unicode_decode
* 新增后台提示函数 wpjam_admin_tooltip
* 后台文章列表可配置缩略图,浏览数,作者过滤和排序选择
* wpjam-list-table 支持左右栏模式
* 新增 CDN 处理 class WPJAM_CDN
* 新增核心代码处理 class WPJAM_Core
* 优化路径管理 Class WPJAM_Path
* 百度站长扩展支持快速收录

= 4.2 =
* 新增获取当前平台函数 wpjam_get_current_platform()
* 新增验证文本文件管理 class WPJAM_VerifyTXT
* 优化 WPJAM_Comment class
* 新增 wpjam_page_action Action
* 新增路径管理 Class WPJAM_Path
* 全面提升插件的安全性

= 4.1 =
* 新增禁止古腾堡编辑器加载 Google 字体
* 常用短代码新增B站视频支持
* 经典编辑器标签切换优化

= 4.0 =
* 优化后台界面
* 新增 class-wpjam-path.php
* 新增 class-wpjam-users-list-table.php
* 新增 wpjam_is_json_request 函数
* 新增 wpjam_sha1 函数
* 新增 wpjam_builtin_page_load action
* 新增 wpjam_plugin_page_load action
* 新增路径处理函数
* 新增用于判断登录界面的 is_login 函数

= 3.9 =
* 支持 WordPress 国内镜像更新
* 改进 object-cache.php,建议重新覆盖
* 远程图片支持复制到本地再镜像到云存储选项
* 新增「文章数量」扩展
* 新增「摘要快速编辑」扩展
* 新增「文章快速复制」扩展
* 新增后台文章列表页搜索支持ID功能
* 新增后台文章列表页作者筛选功能
* 新增后台文章列表页排序选型功能
* 新增后台文章列表页修改特色图片功能
* 新增后台文章列表页修改浏览数功能
* 优化 Model 缓存处理
* 升级「简单SEO」扩展,支持列表页快速操作
* 升级「百度站长」扩展,支持列表页批量提交
* 新增支持 name[subname] 方式的字段
* wpjam-list-table 新增拖动排序

= 3.8 =
* 修复「去掉URL中category」不支持多级分类的问题
* 修复裁图组件获取宽度和高度兼容问题
* 添加屏蔽字符转码功能
* 添加屏蔽Feed功能
* 添加Google字体加速服务
* 添加Gravatar加速服务
* 添加移除后台界面右上角的选项
* 添加移除后台界面右上角的帮助
* 增强附件名添加时间戳功能
* 新增 str_replace_deep 函数
* 将文章页代码独立成独立扩展
* 「百度站长」扩展支持不加载推送 JS
* 「Rewrite」扩展支持查看所有规则
* 只给管理员显示讨论组
* 修改插件只支持 WordPress 5.2

= 3.7 =
* 插件 readme 添加 PHP 7.2 最低要求
* 新增 class-wpjam-message.php
* 修正 CDN http/https 切换的一个 bug
* WPJAM_LIST_TABLE 增强 overall 操作
* 「用户角色」扩展添加重置功能
* 优化头像接口
* 修正自定义文章类型更新提示
* 修正自定义分类模式更新提示
* 修复图片编辑失效的问题
* 加强「屏蔽Trackbacks」功能
* 去掉「屏蔽主题Widget」功能
* 优化 Admin Notice 功能
* 新增 class-wpjam-terms-list-table.php
* 增强 wpjam_send_json

= 3.6 =
* 兼容 Gutenberg
* CDN 组件更好支持缩图
* CDN 组件更好的支持 HTTPS
* 全新的讨论组,非常顺滑
* 新增 class-wpjam-comment.php
* 「移动主题」扩展支持在后台启用移动主题
* 更多 bug 修正,反正你也看不懂,就不细说了

= 3.5 =
* 5.1 版本兼容处理
* 添加「301跳转」扩展
* 添加「移动主题」扩展
* 添加「百度站长」扩展,修正预览提交
* 讨论组移动到 WPJAM 菜单下
* 修正简单SEO的标题功能
* 修正相关文章中包含置顶文章的bug
* 将高级缩略图集成到缩略图设置
* 优化「去掉分类目录 URL 中的 category」功能

= 3.4 =
* 支持 UCLOUD 对象存储
* 支持屏蔽Gutenberg
* 修正部分站点不能更新 CDN 设置保存的问题
* 修复文章内链接替换成 CDN 链接的bug
* 修复图片中文名bug
* 添加高级缩略图扩展
* 添加相关文章扩展
* 更新核心接口

= 3.3 =
* 重构整个插件文件夹,更加合理
* 更新 WPJAM 后台 Javascript 库

= 3.2 =
* 提供选项让用户去掉URL中category
* 提供选项让用户上传图片加上时间戳
* 提供选项让用户可以简化后台用户界面
* 修复CDN组件的未设置文件扩展名会导致博客打不开的bug
* 增强WPJAM SEO扩展,支持sitemap拆分
* 增强讨论组功能,支持搜索和性能优化

= 3.1 =
* 修正 WPJAM Basic 3.0 以后大部分 bug
* 想到好方法,重新支持回 PHP7.2以下版本,但是PHP7.2以下版本不再新增功能和修正
* 修正主题自定义功能失效的bug
* 添加 object-cache.php 到 template 目录

= 3.0 =
* 基于 PHP 7.2 进行代码重构,效率更高,更加快速
* 全AJAX操作后台

= 2.6 =
* 分拆功能组件
* WPJAM Basic 作为基础插件库使用

= 2.5 =
* 版本大更新

= 2.4 =
* 上架 WordPress 官方插件站
* 更新 wpjam-setting-api.php
* 新增屏蔽 WordPress REST API 功能
* 新增屏蔽文章 Embed 功能
* 由于腾讯已经取消“通过发送邮件的方式发表 Qzone 文章”功能,取消同步到QQ空间功能

= 2.3 =
* 新增数据库优化
* 内置列表功能

= 2.2 =
* 新增短代码
* 新增 SMTP 功能
* 新增插入统计代码功能

= 2.1 =
* 新增最简洁效率最高的 SEO 功能

= 2.0 =
* 初始版本直接来个 2.0 显得牛逼点