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

action_scheduler_before_schema_update хук-событие . WC 1.0

Allow custom processing before updating a table schema.

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

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

add_action( 'action_scheduler_before_schema_update', 'action_function_name_9566', 10, 2 );
function action_function_name_9566( $table, $db_version ){
	// action...
}
$table(строка)
Name of table being updated.
$db_version(строка)
Existing version of the table being updated.

Где вызывается хук

ActionScheduler_Abstract_Schema::register_tables()
action_scheduler_before_schema_update
woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php 62
do_action( 'action_scheduler_before_schema_update', $table, $this->db_version );

Где используется хук в ядре WooCommerce

woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php 28
add_action( 'action_scheduler_before_schema_update', array( $this, 'update_schema_3_0' ), 10, 2 );
woocommerce/packages/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php 33
add_action( 'action_scheduler_before_schema_update', array( $this, 'update_schema_5_0' ), 10, 2 );