WPSEO_Addon_Manager::extract_yoast_data()protectedYoast 1.0

Extracts Yoast SEO Free's data from the wp.org API response.

Метод класса: WPSEO_Addon_Manager{}

Хуков нет.

Возвращает

Объект. Yoast Free's data from wp.org.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->extract_yoast_data( $data );
$data(объект) (обязательный)
The wp.org API response.

Код WPSEO_Addon_Manager::extract_yoast_data() Yoast 22.4

protected function extract_yoast_data( $data ) {
	if ( isset( $data->response[ WPSEO_BASENAME ] ) ) {
		return $data->response[ WPSEO_BASENAME ];
	}

	if ( isset( $data->no_update[ WPSEO_BASENAME ] ) ) {
		return $data->no_update[ WPSEO_BASENAME ];
	}

	return (object) [];
}