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

Yoast\WP\SEO\Generators\Schema

Person::set_image_from_options() protected Yoast 1.0

Generate the person image from our settings.

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

Хуков нет.

Возвращает

Массив. The Person schema.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->set_image_from_options( $data, $schema_id );
$data(массив) (обязательный)
The Person schema.
$schema_id(строка) (обязательный)
The string used in the @id for the schema.

Код Person::set_image_from_options() Yoast 17.1

protected function set_image_from_options( $data, $schema_id ) {
	if ( $this->context->site_represents !== 'person' ) {
		return $data;
	}
	if ( \is_array( $this->context->person_logo_meta ) ) {
		$data['image'] = $this->helpers->schema->image->generate_from_attachment_meta( $schema_id, $this->context->person_logo_meta, $data['name'] );
	}

	return $data;
}