分享WordPress Mobile Pack汉化精简版及隐藏指定插件更新提示的方法
妈妈说,文章内容不一定要赞,但是标题绝对要长,俺还是很听话的....
一、WordPress Mobile Pack 汉化精简版
言归正传,上次写在《解决 360CDN 缓存全开的情况下,主题调度失效的问题》一文中,提到了 WordPress Mobile Pack 这个支持绑定二级域名做移动站的主题调度插件。
并且,张戈已将其精简汉化,去掉了不必要冗余功能,用了一个多星期,非常完美,没出现过掉链子的丢脸情况。
今天,发现后台出现此插件的新版本更新提示,于是看了下 2.0 的更新内容:
Enterily rebuilt to use Sencha Touch for the mobile web application and a separate admin panel. Enterily 修复使用 Sencha Touch 的移动 Web 应用程序和一个单独的管理面板。 NO backwards compatibility with v1.2.5. 不向下兼容v1.2.5。
有点不明觉厉,想到反正有备份,索性自动更新看看有啥新玩意:
结果,大失所望!不知道是本人洋文水平太低,还是眼拙,翻了半天没找到二级域名绑定功能了,要你何用?
直接删之,恢复刚刚备份的 1.2.5 版,中文界面看着就是舒服啊!
想到官方最新 2.0 版本更新成那鸟样了,估计后续找 1.25 汉化精简版本的童鞋会比较多,于是独立开篇分享一下,方便需要用这个插件做二级域名移动站的朋友。
先申明一下,这个插件被阉割的功能有:
①、4 套自带的移动主题(个人觉得奇丑,果断删之);
②、移动访问统计模块(第三方统计已具备,无需重复开启,如 cnzz);
③、推荐到 mexo 啥的,不明所以的功能;
④、其他鸡肋功能,忘记了。
总之,此插件被俺阉割得只剩下一个移动交换设置功能,不喜勿下哈!
下载地址:
最新补充:应网友留言要求,特提供 WordPress Mobile Pack 1.2.5 的英文原版和汉化原版:
英文原版: http://pan.baidu.com/s/1hqIHBI8
汉化原版: http://pan.baidu.com/s/1c03WE1y
二、隐藏指定插件更新提示的方法
写到这,从图中可以看到,WP 后台依然显示着更新提示,真是烦人,哪天一不小心给点到升级了,又得还原!于是在 WP 大学找来相应的屏蔽方法,且继续往下看:
方法很简单,编辑主题目录的 function.php 主函数文件,找个位置插入如下代码,保存即可:
/**
* 隐藏WordPress Mobile Pack的更新提示
* 来源:http://www.wpdaxue.com/disable-plugin-update-notification-specific-plugin.html
**/
function filter_plugin_updates( $value ) {
unset( $value->response['wordpress-mobile-pack/wordpress-mobile-pack.php'] );
return $value;
}
add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );
Ps:呐尼?还不知道插到哪?那就直接插到最后一个 ?> 的前面就好啦!
哦了,保存 function.php 之后,刷新下后台,烦人的更新提示已经消失不见了:
当然,这个方法也适用于其他插件,那天你为了兼容性或功能啥的,不想某个插件“长大”,那么就将第 6 行的路径改成对应插件中包含版本号的文件路径即可。
念起来有点费劲,还是上图实在!一般就是点击插件编辑,默认开启的那个 php 文件中就会包含版本号啦,如图:
就写这么多,更多其他隐藏提示的方法,请自行去 WP 大学搜索吧~自己动手,有衣穿,有饭吃。。。
- Windows Server 2008 R2 配置AD(Active Directory)域控制器
- ios开发基础知识 - 2
- ios开发基础知识 - 1
- 为UINavigationBar添加自定义背景
- UIScrollView无法响应touches的解决方法
- WCF技术剖析之十七:消息(Message)详解(下篇)
- UITextView自动滚动的解决方案
- MVC解决Json DataGrid返回的日期格式是/Date(20130450000365)
- Easyui 让DataGrid适应浏览器宽度
- Easyui 让Window弹出居中与最大化后居中
- WCF技术剖析之十六:数据契约的等效性和版本控制
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(13)-系统日志和异常的处理③
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(12)-系统日志和异常的处理②
- Enterprise Library Policy Injection Application Block 之二: PIAB设计和实现原理
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 解决Keras TensorFlow 混编中 trainable=False设置无效问题
- 浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
- 使用 prometheus python 库编写自定义指标的方法(完整代码)
- PHP PDOStatement::fetchColumn讲解
- PHP PDOStatement::bindValue讲解
- PDO::lastInsertId讲解
- thinkPHP框架RBAC实现原理分析
- PHP PDOStatement::debugDumpParams讲解
- PDO::prepare讲解
- sklearn的predict_proba使用说明
- 如何使用python记录室友的抖音在线时间
- 使用keras实现BiLSTM+CNN+CRF文字标记NER
- 图解MyBatis的SQL执行流程
- Keras: model实现固定部分layer,训练部分layer操作
- 在Keras中CNN联合LSTM进行分类实例