Yoast\WP\SEO\Helpers\Schema

ID_Helper::get_user_schema_id()publicYoast 1.0

Retrieve a users Schema ID.

Метод класса: ID_Helper{}

Хуков нет.

Возвращает

Строку. The user's schema ID.

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

$ID_Helper = new ID_Helper();
$ID_Helper->get_user_schema_id( $user_id, $context );
$user_id(int) (обязательный)
The ID of the User you need a Schema ID for.
$context(Meta_Tags_Context) (обязательный)
A value object with context variables.

Код ID_Helper::get_user_schema_id() Yoast 22.3

public function get_user_schema_id( $user_id, $context ) {
	$user = \get_userdata( $user_id );
	if ( \is_a( $user, 'WP_User' ) ) {
		return $context->site_url . Schema_IDs::PERSON_HASH . \wp_hash( $user->user_login . $user_id );
	}

	return '';
}