Automattic\WooCommerce\Admin\Features

LaunchYourStore::reset_woocommerce_coming_soon_banner_dismissed()publicWC 1.0

Reset 'woocommerce_coming_soon_banner_dismissed' user meta to 'no'.

Runs when a user logs-in successfully.

Метод класса: LaunchYourStore{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$LaunchYourStore = new LaunchYourStore();
$LaunchYourStore->reset_woocommerce_coming_soon_banner_dismissed( $user_login, $user );
$user_login(строка) (обязательный)
user login.
$user(объект) (обязательный)
user object.

Код LaunchYourStore::reset_woocommerce_coming_soon_banner_dismissed() WC 9.7.1

public function reset_woocommerce_coming_soon_banner_dismissed( $user_login, $user ) {
	$existing_meta = WCAdminUser::get_user_data_field( $user->ID, self::BANNER_DISMISS_USER_META_KEY );
	if ( 'yes' === $existing_meta ) {
		WCAdminUser::update_user_data_field( $user->ID, self::BANNER_DISMISS_USER_META_KEY, 'no' );
	}
}