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

Yoast_Plugin_Update_Manager::set_updates_available_data() public Yoast 1.0

Check for updates and if so, add to "updates available" data

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

Хуков нет.

Возвращает

Объект. $data

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

$Yoast_Plugin_Update_Manager = new Yoast_Plugin_Update_Manager();
$Yoast_Plugin_Update_Manager->set_updates_available_data( $data );
$data(объект) (обязательный)

Код Yoast_Plugin_Update_Manager::set_updates_available_data() Yoast 15.1.1

<?php
public function set_updates_available_data( $data ) {

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

	// send of API request to check for updates
	$remote_data = $this->get_remote_data();

	// did we get a response?
	if( $remote_data === false ) {
		return $data;
	}

	// compare local version with remote version
	if ( version_compare( $this->product->get_version(), $remote_data->new_version, '<' ) ) {

		// remote version is newer, add to data
		$data->response[ $this->product->get_file() ] = $remote_data;

	}

	return $data;
}