WPSEO_Post_Metabox_Formatter::get_values()publicYoast 1.0

Returns the translated values.

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

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

Возвращает

Массив.

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

$WPSEO_Post_Metabox_Formatter = new WPSEO_Post_Metabox_Formatter();
$WPSEO_Post_Metabox_Formatter->get_values();

Код WPSEO_Post_Metabox_Formatter::get_values() Yoast 24.9

public function get_values() {

	$values = [
		'metaDescriptionDate' => '',
	];

	if ( $this->post instanceof WP_Post ) {

		/** @var Post_Seo_Information_Repository $repo */
		$repo = YoastSEO()->classes->get( Post_Seo_Information_Repository::class );
		$repo->set_post( $this->post );

		$values_to_set = [
			'isInsightsEnabled' => $this->is_insights_enabled(),
		];

		$values = ( $values_to_set + $values );
		$values = ( $repo->get_seo_data() + $values );
	}

	/**
	 * Filter: 'wpseo_post_edit_values' - Allows changing the values Yoast SEO uses inside the post editor.
	 *
	 * @param array   $values The key-value map Yoast SEO uses inside the post editor.
	 * @param WP_Post $post   The post opened in the editor.
	 */
	return apply_filters( 'wpseo_post_edit_values', $values, $this->post );
}