Automattic\WooCommerce\Admin
WCAdminHelper::is_site_fresh()
Test if the site is fresh. A fresh site must meet the following requirements.
- The current user was registered less than 1 month ago.
- fresh_site option must be 1
Метод класса: WCAdminHelper{}
Хуков нет.
Возвращает
true|false
.
Использование
$result = WCAdminHelper::is_site_fresh();
Код WCAdminHelper::is_site_fresh() WCAdminHelper::is site fresh WC 9.7.1
public static function is_site_fresh() { $fresh_site = get_option( 'fresh_site' ); if ( '1' !== $fresh_site ) { return false; } $current_userdata = get_userdata( get_current_user_id() ); // Return false if we can't get user meta data for some reason. if ( ! $current_userdata ) { return false; } $date = new \DateTime( $current_userdata->user_registered ); $month_ago = new \DateTime( '-1 month' ); return $date > $month_ago; }