Title: wp-includes/view-config.php | Developer.WordPress.org

---

# File: wp-includes/view-config.php

 * function[wp_get_entity_view_config_hook_name()](https://developer.wordpress.org/reference/functions/wp_get_entity_view_config_hook_name/)
 * Builds the name of the dynamic filter that provides the view configuration for
   an entity.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_get_entity_view_config_hook_name/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/wp_get_entity_view_config_hook_name/#uses)
   | Source: [wp-includes/view-config.php:30](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/view-config.php#L30-L32)
 * function[_wp_get_default_posttype_form()](https://developer.wordpress.org/reference/functions/_wp_get_default_posttype_form/)
 * Builds the default `form` configuration for post types that don’t provide their
   own.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_wp_get_default_posttype_form/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/_wp_get_default_posttype_form/#uses)
   | Source: [wp-includes/view-config.php:51](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/view-config.php#L51-L115)
 * function[wp_get_entity_view_config()](https://developer.wordpress.org/reference/functions/wp_get_entity_view_config/)
 * Returns the view configuration for the given entity.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_get_entity_view_config/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/wp_get_entity_view_config/#uses)
   | Source: [wp-includes/view-config.php:139](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/view-config.php#L139-L180)
 * function[_wp_get_entity_view_config_posttype_page()](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_page/)
 * Provides the view configuration for the `page` post type.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_page/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_page/#uses)
   | Source: [wp-includes/view-config.php:190](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/view-config.php#L190-L320)
 * function[_wp_get_entity_view_config_posttype_wp_block()](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_block/)
 * Provides the view configuration for the `wp_block` post type.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_block/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_block/#uses)
   | Source: [wp-includes/view-config.php:330](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/view-config.php#L330-L438)
 * function[_wp_get_entity_view_config_posttype_wp_template_part()](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_template_part/)
 * Provides the view configuration for the `wp_template_part` post type.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_template_part/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_template_part/#uses)
   | Source: [wp-includes/view-config.php:448](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/view-config.php#L448-L540)
 * function[_wp_get_entity_view_config_posttype_wp_template()](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_template/)
 * Provides the view configuration for the `wp_template` post type.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_template/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/functions/_wp_get_entity_view_config_posttype_wp_template/#uses)
   | Source: [wp-includes/view-config.php:550](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/view-config.php#L550-L756)