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

Yoast\WP\SEO\Helpers\Schema

Image_Helper::generate_from_attachment_id() public Yoast 1.0

Retrieve data about an image from the database and use it to generate a Schema object.

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

Хуков нет.

Возвращает

Массив. Schema ImageObject array.

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

$Image_Helper = new Image_Helper();
$Image_Helper->generate_from_attachment_id( $schema_id, $attachment_id, $caption );
$schema_id(строка) (обязательный)
The @id to use for the returned image.
$attachment_id(число) (обязательный)
The attachment to retrieve data from.
$caption(строка)
The caption string, if there is one.
По умолчанию: ''

Код Image_Helper::generate_from_attachment_id() Yoast 15.6.2

<?php
public function generate_from_attachment_id( $schema_id, $attachment_id, $caption = '' ) {
	$data = $this->generate_object( $schema_id );

	$data['url'] = $this->image->get_attachment_image_url( $attachment_id, 'full' );
	$data        = $this->add_image_size( $data, $attachment_id );
	$data        = $this->add_caption( $data, $attachment_id, $caption );

	return $data;
}