发布时间:2023-02-12 文章分类:WordPress 教程 投稿人:樱花 字号: 默认 | | 超大 打印

例如,如果您不希望 WordPress 显示 akismet 的更新通知,您可以这样做:

wordpress教程 禁用个别插件的更新通知

由于我只是因为编辑或分叉代码而禁用了插件的更新,并且不想在更新时丢失我的编辑,所以我已经编辑了插件,因此不介意对其进行更多编辑。 它使我的函数文件更干净一些。 但是如果你希望你可以把它放在函数文件中,这个方法的好处是你可以通过为该插件添加另一个未设置的行来从更新中删除多个插件,就像这样(functions.php 的代码):

// remove update notice for forked plugins
function remove_update_notifications( $value ) {

    if ( isset( $value ) && is_object( $value ) ) {
        unset( $value->response[ 'hello.php' ] );
        unset( $value->response[ 'akismet/akismet.php' ] );
    }

    return $value;
}
add_filter( 'site_transient_update_plugins', 'remove_update_notifications' );

其中您可以替换掉代码中的插件名称带上插件路径