WC_Admin_Notices::remove_notice()public staticWC 1.0

Remove a notice from being displayed.

Method of the class: WC_Admin_Notices{}

No Hooks.

Return

null. Nothing (null).

Usage

$result = WC_Admin_Notices::remove_notice( $name, $force_save );
$name(string) (required)
Notice name.
$force_save(true|false)
Force saving inside this method instead of at the 'shutdown'.
Default: false

WC_Admin_Notices::remove_notice() code WC 8.9.0

public static function remove_notice( $name, $force_save = false ) {
	self::set_notices( array_diff( self::get_notices(), array( $name ) ) );
	delete_option( 'woocommerce_admin_notice_' . $name );

	if ( $force_save ) {
		// Adding early save to prevent more race conditions with notices.
		self::store_notices();
	}
}