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' );
}
Параметры
$name
string
обязательный
Возвращаемое значение
WP_Ability|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. |

