从仪表板->更新页面中删除特定插件和主题

时间:2018-08-03 作者:Tanner

有没有办法从WordPress更新页面中删除特定插件和主题?

1 个回复
最合适的回答,由SO网友:Frank P. Walentynowicz 整理而成

您可以使用两个挂钩:“site\\u transient\\u update\\u plugins”和“site\\u transient\\u update\\u themes”。

插件要禁用“fpw类别缩略图”插件的更新,请在函数中输入以下代码。主题的php(子主题):

function remove_plugin_updates($value) {
    unset($value->response[\'fpw-category-thumbnails/fpw-category-thumbnails.php\']);
    return $value;
}
add_filter(\'site_transient_update_plugins\', \'remove_plugin_updates\');
如果要禁用所有插件的更新,请使用以下代码:

function remove_plugin_updates($value) {
    return null;
}
add_filter(\'site_transient_update_plugins\', \'remove_plugin_updates\');
主题

要禁用“Twentyle2”主题的更新,请在函数中放入以下代码。主题的php(子主题):

function remove_theme_updates($value) {
    unset($value->response[\'twentytwelve\']);
    return $value;
}
add_filter(\'site_transient_update_themes\', \'remove_theme_updates\');
如果要禁用所有主题的更新,请使用以下代码:

function remove_theme_updates($value) {
    return null;
}
add_filter(\'site_transient_update_themes\', \'remove_theme_updates\');
要禁用插件的更新,您必须知道插件的路径。php文件,相对于“/wp content/plugins/”文件夹。

要禁用主题的更新,您必须知道主题文件夹的路径,相对于“/wp content/themes/”文件夹。

简单方法要使一切变得简单,请使用Easy Update Manager 插件。

结束