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

Yoast_Plugin_Update_Manager::plugins_api_filter() public Yoast 1.0

Gets new plugin version details (view version x.x.x details)

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

Хуков нет.

Возвращает

Объект. $data

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

$Yoast_Plugin_Update_Manager = new Yoast_Plugin_Update_Manager();
$Yoast_Plugin_Update_Manager->plugins_api_filter( $data, $action, $args );
$data(объект) (обязательный)
$action(строка)

По умолчанию: ''
$args(объект)
(optional)
По умолчанию: null

Код Yoast_Plugin_Update_Manager::plugins_api_filter() Yoast 15.1.1

<?php
public function plugins_api_filter( $data, $action = '', $args = null ) {

	// only do something if we're checking for our plugin
	if ( $action !== 'plugin_information' || ! isset( $args->slug ) || $args->slug !== $this->product->get_slug() ) {
		return $data;
	}

	$api_response = $this->get_remote_data();
	
	// did we get a response?
	if ( $api_response === false ) {
		return $data;	
	}

	// return api response
	return $api_response;
}