Description
插件支持平台:
http://levi.cg.am/archives/4603
有什么问题以及意见请在这里提出来,会根据请款做出修正
注:本人一直秉承着PHP新特性、新语法,这样可能会造成插件在一些老的PHP环境中执行错误;比如PHP 5.3,如果您执行出现错误,请您将错误提示反馈给我,我会做出调整。
如果你的PHP版本比PHP5.3还要低,那可能就不在我支持范围之内了,因为这样您可能连wordpress都有点难跑动,建议升级PHP环境。
网站速度补丁包:
- google字体:使用360开源CDN替换google CDN,对所有主题、插件、页面均可通用匹配、替换;详细见:http://levi.cg.am/archives/4609
- gravater头像:替换gravater头像URL为https,解决在中国地区无法查看头像图片的问题;
博客附件补丁包:
- 附件修复:修正wordpress文章附件统计不正确,详细见:http://levi.cg.am/wiki/wordpress-第三方补丁包/文章附件统计修复
- 大文件上传:使用新的HTML5技术切割大文件,让wordpress能够接受上传GB级的文件,详细见:http://levi.cg.am/archives/4603
Filters
文件中使用的钩子(hook)比较多,这里列举一部分
google字体
通过ob函数,检查输出的内容,替换google字体连接,能够通用匹配所有主题样式
- 后台钩子:admin_enqueue_scripts、admin_head
- 后台登录钩子:wp_admin_css、login_head
- 前台钩子:wp_head
gravater头像
- get_avatar
附件统计:
- save_post:主要用于记录每次新增和修改文章时添加的附件
大文件上传:
大文件上传配置信息:
- plupload_init
- plupload_default_param
- plupload_default_settings
大文件上传处理
- check_admin_referer:截获异步上传,进行处理
- check_ajax_referer:截获ajax异步上传,进行处理
- wp_handle_levi_upload_prefilter:这里很关键,需要配合
'action' => 'wp_handle_levi_upload'
一起看
检查配置中允许的文件格式
- pre_update_option_upload_filetypes:对应单一博客
- pre_update_site_option_upload_filetypes:对应多博客站点
Installation
在线安装方法:
- 点击“安装插件”搜索
wp-patch
即可找到插件 - 点击安装插件,等待wordpress在线安装完毕
- 在插件管理中启动插件
离线安装方法:
- 下载离线插件包并解压
- 复制目录到
/wp-content/plugins
下 - 在插件管理中启动插件
FAQ
问:补丁包安装后如何设置使用
答:补丁包启用后无需设置即可使用
——————
问:补丁包和wordpress其他插件有什么不一样吗
答:补丁包是对wordpress现有功能进行完善及问题修复,不额外增加第三方应用,属于“纯天然绿色插件”
Reviews
There are no reviews for this plugin.
Contributors & Developers
“wp-patch-levi” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “wp-patch-levi” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.2.9
- 引用了下一个大版本的文件,版本0.2.*暂且不提供,引用后会报告文件不存在的错误。现已修复
0.2.8
- 修正大文件上传:使用wordpress自带mime检测代替PECL默认方法,兼容不支持fileinfo组件的环境
0.2.7
- 修正描述
0.2.6
- 重写wordpress文章附件统计,详情见;http://levi.cg.am/wiki/wordpress-第三方补丁包/文章附件统计修复
0.2.5
- 规范文件上传路径检测;
0.2.4
- 大文件上传补丁修复:解决放在二级目录的博客不能上传文件的问题;
0.2.3
- 简化代码,获取系统临时目录代码采用wordpress自带函数;
0.2.2
- 向下兼容,修正一处错误;
- 修正一处描述错误,当前补丁不支持wordpress 3.*及以下的版本;
做一个简短说明,由于在wordpress 4.0.0的时候上传的hook才开始支持动态名称,所以在此之前版本的wordpress请先升级。
0.2.1
- 新增补丁:解决google字体在中国地区无法正常使用的问题(通用解决方案);
- 新增补丁:解决gravater头像在中国地区无法正常使用的问题;
0.1.4
- BUG修复:修复一处Hook,单一的博客不存在的系统函数调用;
0.1.3
- BUG修复:服务器上传的暂存目录路径不正确;
0.1.2
- BUG修复:启动插件后,初始数据没有添加;
0.1.1
- BUG修复:更新上传配置后,保存的数据类型错误;
- BUG修复:配置模板未调用配置数据;
0.1
- 新增文章附件统计补丁;
- 新增wordpress上传大文件功能;