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

Automattic\WooCommerce\Admin\RemoteInboxNotifications

StoredStateSetupForProducts::run_on_transition_post_status() public WC 1.0

Runs when a post status transitions, but we're only interested if it is a product being published.

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

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

Хуков нет.

Возвращает

null. Ничего.

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

$result = StoredStateSetupForProducts::run_on_transition_post_status( $new_status, $old_status, $post );
$new_status(строка) (обязательный)
The new status.
$old_status(строка) (обязательный)
The old status.
$post(Post) (обязательный)
The post.

Код StoredStateSetupForProducts::run_on_transition_post_status() WC 5.8.0

public static function run_on_transition_post_status( $new_status, $old_status, $post ) {
	if (
		'product' !== $post->post_type ||
		'publish' !== $new_status
	) {
		return;
	}

	$stored_state                         = RemoteInboxNotificationsEngine::get_stored_state();
	$stored_state->there_are_now_products = true;

	RemoteInboxNotificationsEngine::update_stored_state( $stored_state );

	self::enqueue_async_run_remote_notifications();
}