Yoast\WP\SEO\Routes

Yoast_Head_REST_Field::render_object()protectedYoast 1.0

Returns the correct property for the Yoast head.

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

Хуков нет.

Возвращает

Строку|Массив|null. The output value. String if HTML was requested, array otherwise.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->render_object( $head, $format );
$head(stdObject) (обязательный)
The Yoast head.
$format(строка)
The format to return.
По умолчанию: self::YOAST_HEAD_ATTRIBUTE_NAME

Код Yoast_Head_REST_Field::render_object() Yoast 22.4

protected function render_object( $head, $format = self::YOAST_HEAD_ATTRIBUTE_NAME ) {
	if ( $head->status === 404 ) {
		return null;
	}

	switch ( $format ) {
		case self::YOAST_HEAD_ATTRIBUTE_NAME:
			return $head->html;
		case self::YOAST_JSON_HEAD_ATTRIBUTE_NAME:
			return $head->json;
	}

	return null;
}