你如何保护某些PHP文件不被Wordpress中的更新覆盖?

时间:2013-10-15 10:15:31

标签: wordpress-plugin

假设我已经对某个插件的php文件进行了一些更改。当其他人决定更新此插件时,如何防止丢失?

1 个答案:

答案 0 :(得分:1)

您应该尝试使用自己的插件更改插件的行为。但这取决于您所做的更改的性质。

您可以使用以下过滤器禁用其更新功能:

add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );
function filter_plugin_updates( $value ) {
    unset( $value->response['akismet/akismet.php'] );
    return $value;
}

在我复制此代码的答案中还有其他一些方法可以解决这个问题:

If I rename a plugin (in its main php file) do I still get update notifications?