有些时候我们对插件做了些更改以适应自己的需求,更改后的插件已经完全满足了需求,不少朋友出于兼容性考虑,不希望更新插件,当然,也不想总看到更新提示。

如果只想隐藏某个特定插件的更新提示,可以按照下面的方法实现。

方法一

每个插件目录下的主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 为插件主文件的真实目录(也就是包含了插件名称和版本注释的那个文件的目录),后续这个插件的所有更新都不会有提示了。

说点什么
教程内容无法面面俱到,有疑问的可以留言讨论|´・ω・)ノ
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...