Title: wp-includes/class-wp-block-bindings-registry.php | Developer.WordPress.org

---

# File: wp-includes/class-wp-block-bindings-registry.php

 * method[WP_Block_Bindings_Registry::get_instance()](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_instance/)
 * Utility method to retrieve the main instance of the class.
 * Used by [4 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_instance/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_instance/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:274](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L274-L280)
 * method[WP_Block_Bindings_Registry::__wakeup()](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/__wakeup/)
 * Wakeup magic method.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/__wakeup/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/__wakeup/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:251](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L251-L263)
 * method[WP_Block_Bindings_Registry::unregister()](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/unregister/)
 * Unregisters a block bindings source.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/unregister/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/unregister/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:190](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L190-L205)
 * method[WP_Block_Bindings_Registry::get_all_registered()](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_all_registered/)
 * Retrieves the list of all registered block bindings sources.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_all_registered/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_all_registered/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:214](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L214-L216)
 * method[WP_Block_Bindings_Registry::get_registered()](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_registered/)
 * Retrieves a registered block bindings source.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_registered/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/get_registered/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:226](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L226-L232)
 * method[WP_Block_Bindings_Registry::is_registered()](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/is_registered/)
 * Checks if a block bindings source is registered.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/is_registered/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/is_registered/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:242](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L242-L244)
 * class[WP_Block_Bindings_Registry](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/)
 * Core class used for interacting with block bindings sources.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L17-L281)
 * method[WP_Block_Bindings_Registry::register()](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/register/)
 * Registers a new block bindings source.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/register/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_block_bindings_registry/register/#uses)
   | Source: [wp-includes/class-wp-block-bindings-registry.php:84](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-bindings-registry.php#L84-L180)