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

---

# File: wp-includes/customize/class-wp-customize-media-control.php

 * method[WP_Customize_Media_Control::get_default_button_labels()](https://developer.wordpress.org/reference/classes/wp_customize_media_control/get_default_button_labels/)
 * Get default button labels.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_media_control/get_default_button_labels/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_media_control/get_default_button_labels/#uses)
   | Source: [wp-includes/customize/class-wp-customize-media-control.php:221](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/customize/class-wp-customize-media-control.php#L221-L268)
 * method[WP_Customize_Media_Control::to_json()](https://developer.wordpress.org/reference/classes/wp_customize_media_control/to_json/)
 * Refresh the parameters passed to the JavaScript via JSON.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_media_control/to_json/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/classes/wp_customize_media_control/to_json/#uses)
   | Source: [wp-includes/customize/class-wp-customize-media-control.php:80](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/customize/class-wp-customize-media-control.php#L80-L123)
 * method[WP_Customize_Media_Control::render_content()](https://developer.wordpress.org/reference/classes/wp_customize_media_control/render_content/)
 * Don’t render any content for this control from PHP.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_media_control/render_content/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_media_control/render_content/#uses)
   | Source: [wp-includes/customize/class-wp-customize-media-control.php:133](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/customize/class-wp-customize-media-control.php#L133-L133)
 * method[WP_Customize_Media_Control::content_template()](https://developer.wordpress.org/reference/classes/wp_customize_media_control/content_template/)
 * Render a JS template for the content of the media control.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_media_control/content_template/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_media_control/content_template/#uses)
   | Source: [wp-includes/customize/class-wp-customize-media-control.php:141](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/customize/class-wp-customize-media-control.php#L141-L210)
 * method[WP_Customize_Media_Control::enqueue()](https://developer.wordpress.org/reference/classes/wp_customize_media_control/enqueue/)
 * Enqueue control related scripts/styles.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_media_control/enqueue/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_media_control/enqueue/#uses)
   | Source: [wp-includes/customize/class-wp-customize-media-control.php:68](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/customize/class-wp-customize-media-control.php#L68-L70)
 * class[WP_Customize_Media_Control](https://developer.wordpress.org/reference/classes/wp_customize_media_control/)
 * Customize Media Control class.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_media_control/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_media_control/#uses)
   | Source: [wp-includes/customize/class-wp-customize-media-control.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/customize/class-wp-customize-media-control.php#L17-L269)
 * method[WP_Customize_Media_Control::__construct()](https://developer.wordpress.org/reference/classes/wp_customize_media_control/__construct/)
 * Constructor.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_media_control/__construct/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_customize_media_control/__construct/#uses)
   | Source: [wp-includes/customize/class-wp-customize-media-control.php:56](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/customize/class-wp-customize-media-control.php#L56-L60)