WPSEO_Ryte::request_indexability()protectedYoast 1.0

Устарела с версии 18.5. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Sends a request to Ryte to get the indexability status.

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

Хуков нет.

Возвращает

int. The indexability status value.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->request_indexability();

Список изменений

Устарела с 18.5

Код WPSEO_Ryte::request_indexability() Yoast 19.6.1

protected function request_indexability() {
	_deprecated_function( __METHOD__, 'WPSEO 18.5' );
	$parameters = [];
	if ( $this->wordfence_protection_enabled() ) {
		$parameters['wf_strict'] = 1;
	}

	$request  = new WPSEO_Ryte_Request();
	$response = $request->do_request( get_option( 'home' ), $parameters );

	// Populate the ryte_response property.
	$this->ryte_response = $response;

	// It's a valid Ryte response because the array contains an `is_indexable` element.
	if ( isset( $response['is_indexable'] ) ) {
		return (int) $response['is_indexable'];
	}

	// It's not a valid Ryte response.
	return WPSEO_Ryte_Option::CANNOT_FETCH;
}