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

Yoast\WP\SEO\Generators\Schema

Person::add_same_as_urls() protected Yoast 1.0

Builds our SameAs array.

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

Хуков нет.

Возвращает

Массив. The Person schema data.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->add_same_as_urls( $data, $user_data, $user_id );
$data(массив) (обязательный)
The Person schema data.
$user_data(WP_User) (обязательный)
The user data object.
$user_id(число) (обязательный)
The user ID to use.

Код Person::add_same_as_urls() Yoast 15.7

<?php
protected function add_same_as_urls( $data, $user_data, $user_id ) {
	$same_as_urls = [];

	// Add the "Website" field from WordPress' contact info.
	if ( ! empty( $user_data->user_url ) ) {
		$same_as_urls[] = $user_data->user_url;
	}

	// Add the social profiles.
	$same_as_urls = $this->get_social_profiles( $same_as_urls, $user_id );

	if ( ! empty( $same_as_urls ) ) {
		$data['sameAs'] = $same_as_urls;
	}

	return $data;
}