remove all remove_update_notification functionality

This commit is contained in:
abuyoyo 2022-05-17 04:17:56 +03:00 committed by abuoyoyo
parent 832ac9ee83
commit 32d2fd9e06

View File

@ -34,9 +34,6 @@ class NoticeManager{
add_action('admin_print_footer_scripts', [$this,'admin_print_footer_scripts']); add_action('admin_print_footer_scripts', [$this,'admin_print_footer_scripts']);
// we don't want to update wp-plugin registered with same name
// add_filter( 'site_transient_update_plugins', [ $this, 'remove_update_notifications' ] );
} }
function admin_enqueues(){ function admin_enqueues(){
@ -80,19 +77,4 @@ class NoticeManager{
echo '<button type="button" class="notice-dismiss"><span class="screen-reader-text">' . __( 'Dismiss' ) . '</span><strong> Dismiss Notices</strong></button><div></div>' ; echo '<button type="button" class="notice-dismiss"><span class="screen-reader-text">' . __( 'Dismiss' ) . '</span><strong> Dismiss Notices</strong></button><div></div>' ;
} }
/**
* A plugin 'notice-manager' exists now on @link https://wordpress.org/plugins/
* Disable update notifications completely for our plugin.
*
* @todo - use update_checker to only upload our plugin from github
*/
function remove_update_notifications($value) {
if ( isset( $value ) && is_object( $value ) ) {
unset( $value->response[ NOTICE_MANAGER_BASENAME ] );
}
return $value;
}
} }