WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Рекомендую всем своим клиентам!
функция не описана

WPSEO_Metabox_Formatter::get_semrush_login_status() private Yoast 1.0

Checks if the user is logged in to SEMrush.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

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

Хуков нет.

Возвращает

true|false. The SEMrush login status.

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

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

Код WPSEO_Metabox_Formatter::get_semrush_login_status() Yoast 17.4

private function get_semrush_login_status() {
	try {
		$semrush_client = YoastSEO()->classes->get( SEMrush_Client::class );
	} catch ( Empty_Property_Exception $e ) {
		// Return false if token is malformed (empty property).
		return false;
	}

	// Get token (and refresh it if it's expired).
	try {
		$semrush_client->get_tokens();
	} catch ( Authentication_Failed_Exception $e ) {
		return false;
	} catch ( Empty_Token_Exception $e ) {
		return false;
	}

	return $semrush_client->has_valid_tokens();
}