Yoast\WP\SEO\Actions

Settings_Introduction_Action::set_wistia_embed_permission()publicYoast 1.0

Устарела с версии 20.7. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Sets the Wistia embed permission value.

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

Хуков нет.

Возвращает

true|false. Whether the update was successful.

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

$Settings_Introduction_Action = new Settings_Introduction_Action();
$Settings_Introduction_Action->set_wistia_embed_permission( $value );
$value(true|false) (обязательный)
The value.

Список изменений

Устарела с 20.7

Код Settings_Introduction_Action::set_wistia_embed_permission() Yoast 22.4

public function set_wistia_embed_permission( $value ) {
	\_deprecated_function( __METHOD__, 'Yoast SEO 20.7' );

	$user_id = $this->user_helper->get_current_user_id();
	$values  = $this->get_values_for_user( $user_id );

	// Check if there is anything to update.
	if ( $values['wistia_embed_permission'] === $value ) {
		return true;
	}

	$values['wistia_embed_permission'] = $value;

	return $this->user_helper->update_meta( $user_id, self::USER_META_KEY, $values ) !== false;
}