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

WPSEO_Sitemap_Image_Parser::get_image_item() protected Yoast 1.0

Get image item array with filters applied.

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

Возвращает

Массив.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_image_item( $post, $src, $title, $alt );
$post(WP_Post) (обязательный)
Post object for the context.
$src(строка) (обязательный)
Image URL.
$title(строка)
Optional image title.
По умолчанию: ''
$alt(строка)
Optional image alt text.
По умолчанию: ''

Код WPSEO_Sitemap_Image_Parser::get_image_item() Yoast 17.2

protected function get_image_item( $post, $src, $title = '', $alt = '' ) {

	$image = [];

	/**
	 * Filter image URL to be included in XML sitemap for the post.
	 *
	 * @param string $src  Image URL.
	 * @param object $post Post object.
	 */
	$image['src'] = apply_filters( 'wpseo_xml_sitemap_img_src', $src, $post );

	if ( ! empty( $title ) ) {
		$image['title'] = $title;
	}

	if ( ! empty( $alt ) ) {
		$image['alt'] = $alt;
	}

	/**
	 * Filter image data to be included in XML sitemap for the post.
	 *
	 * @param array  $image {
	 *     Array of image data.
	 *
	 *     @type string  $src   Image URL.
	 *     @type string  $title Image title attribute (optional).
	 *     @type string  $alt   Image alt attribute (optional).
	 * }
	 *
	 * @param object $post  Post object.
	 */
	return apply_filters( 'wpseo_xml_sitemap_img', $image, $post );
}