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

WPSEO_Admin_Bar_Menu::get_post_score() protected Yoast 1.0

Gets the score for a given post.

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

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

Хуки из метода

Возвращает

Строку. Score markup, or empty string if none available.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_post_score( $post );
$post(WP_Post) (обязательный)
Post object to get its score.

Код WPSEO_Admin_Bar_Menu::get_post_score() Yoast 17.4

protected function get_post_score( $post ) {
	if ( ! is_object( $post ) || ! property_exists( $post, 'ID' ) ) {
		return '';
	}

	if ( apply_filters( 'wpseo_use_page_analysis', true ) !== true ) {
		return '';
	}

	$analysis_seo         = new WPSEO_Metabox_Analysis_SEO();
	$analysis_readability = new WPSEO_Metabox_Analysis_Readability();

	if ( $analysis_seo->is_enabled() ) {
		return $this->get_score( WPSEO_Meta::get_value( 'linkdex', $post->ID ) );
	}

	if ( $analysis_readability->is_enabled() ) {
		return $this->get_score( WPSEO_Meta::get_value( 'content_score', $post->ID ) );
	}

	return '';
}