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

Yoast\WP\SEO\Generators\Schema

Person::build_person_data() protected Yoast 1.0

Builds our array of Schema Person data for a given user ID.

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

Хуков нет.

Возвращает

Массив. An array of Schema Person data.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->build_person_data( $user_id );
$user_id(число) (обязательный)
The user ID to use.

Код Person::build_person_data() Yoast 15.6.2

<?php
protected function build_person_data( $user_id ) {
	$user_data = \get_userdata( $user_id );
	$data      = [
		'@type' => $this->type,
		'@id'   => $this->helpers->schema->id->get_user_schema_id( $user_id, $this->context ),
	];

	// Safety check for the `get_userdata` WP function, which could return false.
	if ( $user_data === false ) {
		return $data;
	}

	$data['name'] = $this->helpers->schema->html->smart_strip_tags( $user_data->display_name );
	$data         = $this->add_image( $data, $user_data );

	if ( ! empty( $user_data->description ) ) {
		$data['description'] = $this->helpers->schema->html->smart_strip_tags( $user_data->description );
	}

	$data = $this->add_same_as_urls( $data, $user_data, $user_id );

	return $data;
}