WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

Yoast\WP\SEO\Generators\Schema

Main_Image::get_social_image() private Yoast 1.0

Generates the image schema based on the OpenGraph or Twitter image when it's set by the user.

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

Хуков нет.

Возвращает

Массив/null. The image schema object or null if there is no image in the content.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_social_image( $image_id );
$image_id(строка) (обязательный)
The image schema ID.

Код Main_Image::get_social_image() Yoast 16.1.1

<?php
private function get_social_image( $image_id ) {
	if ( isset( $this->context->indexable->open_graph_image_id ) && $this->context->indexable->open_graph_image_source === 'set-by-user' ) {
		return $this->helpers->schema->image->generate_from_attachment_id( $image_id, $this->context->indexable->open_graph_image_id );
	}

	if ( isset( $this->context->indexable->twitter_image_id ) && $this->context->indexable->twitter_image_source === 'set-by-user' ) {
		return $this->helpers->schema->image->generate_from_attachment_id( $image_id, $this->context->indexable->twitter_image_id );
	}

	return null;
}