WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WC_Notes_Refund_Returns::possibly_add_note() public WC 1.0

Maybe add a note to the inbox.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

{} Это метод класса: WC_Notes_Refund_Returns{}

Хуков нет.

Возвращает

null. Ничего.

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

$result = WC_Notes_Refund_Returns::possibly_add_note( $page_id );
$page_id(int) (обязательный)
The ID of the page.

Код WC_Notes_Refund_Returns::possibly_add_note() WC 5.8.0

public static function possibly_add_note( $page_id ) {
	$data_store = \WC_Data_Store::load( 'admin-note' );

	// Do we already have this note?
	$note_id = $data_store->get_notes_with_name( self::NOTE_NAME );

	if ( ! empty( $note_id ) ) {
		$note = new Note( $note_id );

		if ( false !== $note || $note::E_WC_ADMIN_NOTE_ACTIONED === $note->get_status() ) {
			// note actioned -> don't show it.
			return;
		}
	}

	// Add note.
	$note = self::get_note( $page_id );
	$note->save();
	delete_option( 'woocommerce_refund_returns_page_created' );
}