Title: wp-includes/theme-templates.php | Developer.WordPress.org

---

# File: wp-includes/theme-templates.php

 * function[wp_enqueue_block_template_skip_link()](https://developer.wordpress.org/reference/functions/wp_enqueue_block_template_skip_link/)
 * Enqueues the skip-link script & styles.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_block_template_skip_link/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_block_template_skip_link/#uses)
   | Source: [wp-includes/theme-templates.php:109](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/theme-templates.php#L109-L218)
 * function[wp_set_unique_slug_on_create_template_part()](https://developer.wordpress.org/reference/functions/wp_set_unique_slug_on_create_template_part/)
 * Sets a custom slug when creating auto-draft template parts.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_set_unique_slug_on_create_template_part/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/wp_set_unique_slug_on_create_template_part/#uses)
   | Source: [wp-includes/theme-templates.php:13](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/theme-templates.php#L13-L32)
 * function[wp_filter_wp_template_unique_post_slug()](https://developer.wordpress.org/reference/functions/wp_filter_wp_template_unique_post_slug/)
 * Generates a unique slug for templates.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_filter_wp_template_unique_post_slug/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/wp_filter_wp_template_unique_post_slug/#uses)
   | Source: [wp-includes/theme-templates.php:47](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/theme-templates.php#L47-L99)
 * function[wp_enable_block_templates()](https://developer.wordpress.org/reference/functions/wp_enable_block_templates/)
 * Enables the block templates (editor mode) for themes with theme.json by default.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_enable_block_templates/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_enable_block_templates/#uses)
   | Source: [wp-includes/theme-templates.php:226](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/theme-templates.php#L226-L230)