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

Automattic\WooCommerce\Admin\Features

Onboarding::overwrite_square_redirect() public WC 1.0

Instead of redirecting back to the payment settings page, we will redirect back to the payments task list with our status.

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

Хуков нет.

Возвращает

Строку. URL of redirect.

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

$Onboarding = new Onboarding();
$Onboarding->overwrite_square_redirect( $location, $status );
$location(строка) (обязательный)
URL of redirect.
$status(число) (обязательный)
HTTP response status code.

Код Onboarding::overwrite_square_redirect() WC 4.7.1

<?php
public function overwrite_square_redirect( $location, $status ) {
	$settings_page = 'page=wc-settings&tab=square';
	if ( substr( $location, -strlen( $settings_page ) ) === $settings_page ) {
		return wc_admin_url( '&task=payments&method=square&square-connect=1' );
	}
	return $location;
}