wp_register_core_ability_categories()WP 6.9.0

Registers WordPress's default ability categories:

  • site - reading and changing site information and settings.
  • user - reading and changing user information and settings.

WordPress calls this function automatically during wp_abilities_api_categories_init. It does not need to be called manually.

No Hooks.

Returns

null.

  • void - returns nothing.

Usage

wp_register_core_ability_categories(): void;

Examples

0

#1 Registration of the function in the WordPress core

add_action(
	'wp_abilities_api_categories_init',
	'wp_register_core_ability_categories'
);

Changelog

Since 6.9.0 Introduced.

wp_register_core_ability_categories() code WP 7.0.4

function wp_register_core_ability_categories(): void {
	wp_register_ability_category(
		'site',
		array(
			'label'       => __( 'Site' ),
			'description' => __( 'Abilities that retrieve or modify site information and settings.' ),
		)
	);

	wp_register_ability_category(
		'user',
		array(
			'label'       => __( 'User' ),
			'description' => __( 'Abilities that retrieve or modify user information and settings.' ),
		)
	);
}