Yoast\WP\SEO\Builders

Indexable_Builder::build_for_id_and_type()publicYoast 1.0

Creates an indexable by its ID and type.

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

Хуков нет.

Возвращает

true|false|Indexable. Instance of indexable. False when unable to build.

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

$Indexable_Builder = new Indexable_Builder();
$Indexable_Builder->build_for_id_and_type( $object_id, $object_type, $indexable );
$object_id(int) (обязательный)
The indexable object ID.
$object_type(строка) (обязательный)
The indexable object type.
$indexable(Indexable|true|false)
An existing indexable to overwrite.
По умолчанию: false

Код Indexable_Builder::build_for_id_and_type() Yoast 22.4

public function build_for_id_and_type( $object_id, $object_type, $indexable = false ) {
	$defaults = [
		'object_type' => $object_type,
		'object_id'   => $object_id,
	];

	$indexable = $this->build( $indexable, $defaults );

	return $indexable;
}