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

Yoast\WP\SEO\Actions\Wincher

Wincher_Keyphrases_Action::collect_keyphrases_from_post() public Yoast 1.0

Collects the keyphrases associated with the post.

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

Хуков нет.

Возвращает

Массив. The keyphrases.

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

$Wincher_Keyphrases_Action = new Wincher_Keyphrases_Action();
$Wincher_Keyphrases_Action->collect_keyphrases_from_post( $post );
$post(WP_Post) (обязательный)
The post object.

Код Wincher_Keyphrases_Action::collect_keyphrases_from_post() Yoast 17.9

public function collect_keyphrases_from_post( $post ) {
	$keyphrases        = [];
	$primary_keyphrase = $this->indexable_repository
		->query()
		->select( 'primary_focus_keyword' )
		->where( 'object_id', $post->ID )
		->find_one();

	if ( $primary_keyphrase ) {
		$keyphrases[] = $primary_keyphrase->primary_focus_keyword;
	}

	if ( YoastSEO()->helpers->product->is_premium() ) {
		$additional_keywords = \json_decode( WPSEO_Meta::get_value( 'focuskeywords', $post->ID ), true );

		$keyphrases = \array_merge( $keyphrases, $additional_keywords );
	}

	return $keyphrases;
}