WC_Admin_Notices::remove_notice()public staticWC 1.0

Remove a notice from being displayed.

Method of the class: WC_Admin_Notices{}

No Hooks.


null. Nothing (null).


$result = WC_Admin_Notices::remove_notice( $name, $force_save );
$name(string) (required)
Notice name.
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.