Automattic\WooCommerce\Internal\Admin\Onboarding
OnboardingSync::redirect_wccom_install()
Redirects the user to the task list if the task list is enabled and finishing a wccom checkout.
Method of the class: OnboardingSync{}
No Hooks.
Return
null
. Nothing (null).
Usage
$OnboardingSync = new OnboardingSync(); $OnboardingSync->redirect_wccom_install();
OnboardingSync::redirect_wccom_install() OnboardingSync::redirect wccom install code WC 8.6.1
public function redirect_wccom_install() { $task_list = TaskLists::get_list( 'setup' ); if ( ! $task_list || $task_list->is_hidden() || ! isset( $_SERVER['HTTP_REFERER'] ) || 0 !== strpos( $_SERVER['HTTP_REFERER'], 'https://woo.com/checkout?utm_medium=product' ) // phpcs:ignore sanitization ok. ) { return; } wp_safe_redirect( wc_admin_url() ); }