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

Yoast\WP\SEO\Integrations\Front_End

Open_Graph_OEmbed::set_image() protected Yoast 1.0

Sets the image if it has been configured.

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

Хуков нет.

Возвращает

Null. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->set_image();

Код Open_Graph_OEmbed::set_image() Yoast 15.6.2

<?php
protected function set_image() {
	$images = $this->meta->for_post( $this->post_id )->open_graph_images;
	$image  = \reset( $images );

	if ( empty( $image ) ) {
		return;
	}

	if ( ! isset( $image['url'] ) ) {
		return;
	}

	$this->data['thumbnail_url'] = $image['url'];

	if ( isset( $image['width'] ) ) {
		$this->data['thumbnail_width'] = $image['width'];
	}

	if ( isset( $image['height'] ) ) {
		$this->data['thumbnail_height'] = $image['height'];
	}
}