Title: wp-includes/class-wp-customize-section.php | Developer.WordPress.org

---

# File: wp-includes/class-wp-customize-section.php

 * method[WP_Customize_Section::render_template()](https://developer.wordpress.org/reference/classes/wp_customize_section/render_template/)
 * An Underscore (JS) template for rendering this section.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/render_template/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/render_template/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:355](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L355-L404)
 * method[WP_Customize_Section::print_template()](https://developer.wordpress.org/reference/classes/wp_customize_section/print_template/)
 * Render the section’s JS template.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/print_template/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/print_template/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:337](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L337-L343)
 * method[WP_Customize_Section::json()](https://developer.wordpress.org/reference/classes/wp_customize_section/json/)
 * Gather the parameters passed to client JavaScript via JSON.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/json/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/json/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:237](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L237-L252)
 * method[WP_Customize_Section::get_content()](https://developer.wordpress.org/reference/classes/wp_customize_section/get_content/)
 * Get the section’s content for insertion into the Customizer pane.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/get_content/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/get_content/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:281](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L281-L285)
 * method[WP_Customize_Section::active()](https://developer.wordpress.org/reference/classes/wp_customize_section/active/)
 * Check whether section is active to current Customizer preview.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/active/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/active/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:199](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L199-L214)
 * hook[customize_section_active](https://developer.wordpress.org/reference/hooks/customize_section_active/)
 * Filters response of WP_Customize_Section::active().
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/customize_section_active/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/customize_section_active/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:211](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L211-L211)
 * method[WP_Customize_Section::active_callback()](https://developer.wordpress.org/reference/classes/wp_customize_section/active_callback/)
 * Default callback used when invoking WP_Customize_Section::active().
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/active_callback/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/active_callback/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:226](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L226-L228)
 * method[WP_Customize_Section::maybe_render()](https://developer.wordpress.org/reference/classes/wp_customize_section/maybe_render/)
 * Check capabilities and render the section.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/maybe_render/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/maybe_render/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:292](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L292-L316)
 * hook[customize_render_section](https://developer.wordpress.org/reference/hooks/customize_render_section/)
 * Fires before rendering a Customizer section.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/customize_render_section/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/customize_render_section/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:304](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L304-L304)
 * hook[customize_render_section_{$this->id}](https://developer.wordpress.org/reference/hooks/customize_render_section_this-id/)
 * Fires before rendering a specific Customizer section.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/customize_render_section_this-id/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/customize_render_section_this-id/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:313](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L313-L313)
 * method[WP_Customize_Section::render()](https://developer.wordpress.org/reference/classes/wp_customize_section/render/)
 * Render the section UI in a subclass.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/render/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/render/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:325](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L325-L325)
 * class[WP_Customize_Section](https://developer.wordpress.org/reference/classes/wp_customize_section/)
 * Customize Section class.
 * Used by [4 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:20](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L20-L405)
 * method[WP_Customize_Section::__construct()](https://developer.wordpress.org/reference/classes/wp_customize_section/__construct/)
 * Constructor.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/__construct/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:173](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L173-L190)
 * method[WP_Customize_Section::check_capabilities()](https://developer.wordpress.org/reference/classes/wp_customize_section/check_capabilities/)
 * Checks required user capabilities and whether the theme has the feature support
   required by the section.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_section/check_capabilities/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_customize_section/check_capabilities/#uses)
   | Source: [wp-includes/class-wp-customize-section.php:262](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-section.php#L262-L272)