WC_Admin_Setup_Wizard::get_next_step_link()publicWC 3.0.0

Устарела с версии 4.6.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Get the URL for the next step's screen.

Метод класса: WC_Admin_Setup_Wizard{}

Хуков нет.

Возвращает

Строку. URL for next step if a next step exists. Admin URL if it's the last step. Empty string on failure.

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

$WC_Admin_Setup_Wizard = new WC_Admin_Setup_Wizard();
$WC_Admin_Setup_Wizard->get_next_step_link( $step );
$step(строка)
slug .
По умолчанию: current step)

Список изменений

С версии 3.0.0 Введена.
Устарела с 4.6.0

Код WC_Admin_Setup_Wizard::get_next_step_link() WC 8.7.0

public function get_next_step_link( $step = '' ) {
	_deprecated_function( __CLASS__ . '::' . __FUNCTION__, '4.6.0', 'Onboarding is maintained in WooCommerce Admin.' );
	if ( ! $step ) {
		$step = $this->step;
	}

	$keys = array_keys( $this->steps );
	if ( end( $keys ) === $step ) {
		return admin_url();
	}

	$step_index = array_search( $step, $keys, true );
	if ( false === $step_index ) {
		return '';
	}

	return add_query_arg( 'step', $keys[ $step_index + 1 ], remove_query_arg( 'activate_error' ) );
}