функция since 6.9.0

wp_unregister_ability()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

wp_unregister_ability( string $name ): WP_Ability|null

Описание

Русский перевод этого описания пока проверяется. Показан оригинал.

Removes a previously registered ability from the global registry. Use this to disable abilities provided by other plugins or when an ability is no longer needed.

Can be called at any time after the ability has been registered.

Example:

if ( wp_has_ability( 'other-plugin/some-ability' ) ) {
    wp_unregister_ability( 'other-plugin/some-ability' );
}

See also

Параметры

$name string обязательный
Имя способности, регистрацию которой нужно отменить, включая префикс пространства имён (например, 'my-plugin/my-ability').

Возвращаемое значение

WP_Ability|null

null

Исходный код

wp-includes/abilities-api.php:324

function wp_unregister_ability( string $name ): ?WP_Ability {
	$registry = WP_Abilities_Registry::get_instance();
	if ( null === $registry ) {
		return null;
	}

	return $registry->unregister( $name );
}

История изменений

ВерсияОписание
6.9.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.