Title: wp-includes/class-wp-icon-collections-registry.php | Developer.WordPress.org

---

# File: wp-includes/class-wp-icon-collections-registry.php

 * class[WP_Icon_Collections_Registry](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/)
 * Core class used for interacting with registered icon collections.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:18](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L18-L227)
 * method[WP_Icon_Collections_Registry::register()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/register/)
 * Registers an icon collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/register/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/register/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:50](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L50-L134)
 * method[WP_Icon_Collections_Registry::unregister()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/unregister/)
 * Unregisters an icon collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/unregister/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/unregister/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:146](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L146-L170)
 * method[WP_Icon_Collections_Registry::get_registered()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_registered/)
 * Retrieves an array containing the properties of a registered icon collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_registered/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_registered/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:180](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L180-L186)
 * method[WP_Icon_Collections_Registry::get_all_registered()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_all_registered/)
 * Retrieves all registered icon collections.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_all_registered/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_all_registered/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:195](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L195-L197)
 * method[WP_Icon_Collections_Registry::is_registered()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/is_registered/)
 * Checks if an icon collection is registered.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/is_registered/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/is_registered/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:207](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L207-L209)
 * method[WP_Icon_Collections_Registry::get_instance()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_instance/)
 * Utility method to retrieve the main instance of the class.
 * Used by [6 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_instance/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_instance/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:220](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L220-L226)