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

Automattic\WooCommerce\Admin\API

OnboardingProfile::get_email_prefill() public WC 1.0

Returns a default email to be pre-filled in OBW. Prioritizes Jetpack if connected, otherwise will default to WordPress general settings.

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

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

Хуков нет.

Возвращает

WP_Error|WP_REST_Response.

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

$OnboardingProfile = new OnboardingProfile();
$OnboardingProfile->get_email_prefill( $request );
$request(WP_REST_Request) (обязательный)
Request data.

Код OnboardingProfile::get_email_prefill() WC 5.9.0

public function get_email_prefill( $request ) {
	$result = array(
		'email' => '',
	);

	// Attempt to get email from Jetpack.
	if ( class_exists( Jetpack_Connection_Manager::class ) ) {
		$jetpack_connection_manager = new Jetpack_Connection_Manager();
		if ( $jetpack_connection_manager->is_active() ) {
			$jetpack_user = $jetpack_connection_manager->get_connected_user_data();

			$result['email'] = $jetpack_user['email'];
		}
	}

	// Attempt to get email from WordPress general settings.
	if ( empty( $result['email'] ) ) {
		$result['email'] = get_option( 'admin_email' );
	}

	return rest_ensure_response( $result );
}