функция
since 6.9.0
wp_get_ability()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_get_ability( string $name ): WP_Ability|null
Описание
Русский перевод этого описания пока проверяется. Показан оригинал.
Returns the ability instance for inspection or use. The instance provides access to the ability’s configuration, metadata, and execution methods.
Example:
// Prints information about a registered ability.
$ability = wp_get_ability( 'my-plugin/export-data' );
if ( $ability ) {
echo $ability->get_label() . ': ' . $ability->get_description();
}
Параметры
$name
string
обязательный
Имя способности, включая префикс пространства имён (например, 'my-plugin/my-ability').
Возвращаемое значение
WP_Ability|null
null
Исходный код
wp-includes/abilities-api.php:389
function wp_get_ability( string $name ): ?WP_Ability {
$registry = WP_Abilities_Registry::get_instance();
if ( null === $registry ) {
return null;
}
return $registry->get_registered( $name );
}
История изменений
| Версия | Описание |
|---|---|
| 6.9.0 | Introduced. |

