How it is possible to disable plugin update check and notification for an custom specific plugin in WP Multisite.
I think it is also important, the plugin is usable as single activation in each blog of network and also as network wide active plugin. The check is different on an activation on single blog in the network of WP mu.
Background: I write many plugins for customers and in all plugins I deactivate the the checkup and notification with the follow solution (its als othe same from this question no 20580question no 20580). But this works only on an single install of WordPress, not on a Multisite install. The filter works only a blog inside the network.
If you are inside the backend of network, than run the check again about all plugins, also the plugin which this source.
Maybe other people have the same requirement or/and a solutions, thanks.
add_filter( 'site_transient_update_plugins', array( $this, 'remove_update_nag' ) );
/**
* Disable plugin update notifications
*
* @param array string $value
* @since 1.2.3
* @link http://dd32.id.au/2011/03/01/disable-plugin-update-notification-for-a-specific-plugin-in-wordpress-3-1/
* @retrun array string $value
*/
public function remove_update_nag( $value ) {
if ( isset( $value ) && is_object( $value ) )
unset( $value->response[plugin_basename(__FILE__)] );
return $value;
}