data['connect_url'] = esc_url( add_query_arg( [ 'onboarding' => [ 'account_name' => get_bloginfo( 'name' ), 'account_url' => get_site_url(), 'return_url' => esc_url_raw( admin_url( 'admin.php?page=sc-complete-signup' ) ), 'account_time_zone' => wp_timezone_string(), ], ], untrailingslashit( SURECART_APP_URL ) . '/session/new' ) ); $this->data['user_email'] = is_user_logged_in() ? wp_get_current_user()->user_email : ''; $this->data['success_url'] = esc_url_raw( \SureCart::getUrl()->index( 'products' ) ); // The "Complete Site" flow drives Starter Templates' browser-only import // AJAX endpoints, which live on admin-ajax.php. $this->data['admin_ajax_url'] = esc_url_raw( admin_url( 'admin-ajax.php' ) ); parent::enqueue(); } }