有些时候我们对插件做了些更改以适应自己的需求,更改后的插件已经完全满足了需求,不少朋友出于兼容性考虑,不希望更新插件,当然,也不想总看到更新提示。
如果只想隐藏某个特定插件的更新提示,可以按照下面的方法实现。
方法一
每个插件目录下的主PHP文件,文件头部会出现类似以下的WordPress插件标准注释:
/*
Plugin Name: XXX
Plugin URI: https://www.csyan.cn/
Description: XXX
Version: 1.0
Author: XXX
Author URI: https://www.csyan.cn/
*/
其中Version: 1.0 就是该插件的版本号,要去除这个更新提示,我们要做的就是伪造最新的版本号,将此处版本号改成最新的2.0,系统就不会提醒插件需要更新了。实际上插件并没有更新,插件的最新版本号可以从该插件的官方首页上查到。
这样WordPress就不会再提示你升级该插件至 2.0,至于该插件以后升级至 3.0 还是会继续提示的。
方法二
将下面的代码添加到当前主题的 functions.php 即可:
/**
* WordPress 隐藏特定插件的更新提示,注意修改插件主文件地址
*/
function filter_plugin_updates( $value ) {
unset( $value->response['plugin-directory/plugin-file.php'] );
return $value;
}
add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );
注:请根据实际情况,修改plugin-directory/plugin-file.php 为插件主文件的真实目录(也就是包含了插件名称和版本注释的那个文件的目录),后续这个插件的所有更新都不会有提示了。
声明: 本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 久住坡爱学习
本文地址: Wordpress隐藏特定插件的更新提示
本文地址: Wordpress隐藏特定插件的更新提示