Automattic\WooCommerce\Internal\Admin\Notes
ScheduledUpdatesPromotion::get_note
Get the note.
Метод класса: ScheduledUpdatesPromotion{}
Хуков нет.
Возвращает
Note|null.
Использование
$result = ScheduledUpdatesPromotion::get_note();
Код ScheduledUpdatesPromotion::get_note() ScheduledUpdatesPromotion::get note WC 10.5.2
public static function get_note() {
if ( ! self::is_applicable() ) {
return null;
}
$note = new Note();
$note->set_title( __( 'Analytics now supports scheduled updates', 'woocommerce' ) );
$note->set_content( __( 'This provides improved performance to your store, enable it in Analytics > Settings.', 'woocommerce' ) );
$note->set_content_data( (object) array() );
$note->set_type( Note::E_WC_ADMIN_NOTE_INFORMATIONAL );
$note->set_name( self::NOTE_NAME );
$note->set_source( 'woocommerce-admin' );
// Add "Enable" action with custom handler.
$note->add_action(
'scheduled-updates-enable',
__( 'Enable', 'woocommerce' ),
wc_admin_url(),
Note::E_WC_ADMIN_NOTE_ACTIONED,
true,
__( 'Scheduled updates enabled', 'woocommerce' )
);
return $note;
}