Title: 4.1.0 | Developer.WordPress.org

---

# New and updated in 4.1.0

Functions

Hooks

Classes

Methods

 * function[_wp_render_title_tag()](https://developer.wordpress.org/reference/functions/_wp_render_title_tag/)
 * Displays title tag with content.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_render_title_tag/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/_wp_render_title_tag/#uses)
   | Source: [wp-includes/general-template.php:1306](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L1306-L1312)
 * 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:140](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/customize/class-wp-customize-media-control.php#L140-L209)
 * 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/6.9.4/src/wp-includes/customize/class-wp-customize-media-control.php#L56-L60)
 * function[wp_clean_update_cache()](https://developer.wordpress.org/reference/functions/wp_clean_update_cache/)
 * Clears existing update caches for plugins, themes, and core.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_clean_update_cache/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_clean_update_cache/#uses)
   | Source: [wp-includes/update.php:1108](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/update.php#L1108-L1118)
 * method[WP_Query::setup_postdata()](https://developer.wordpress.org/reference/classes/wp_query/setup_postdata/)
 * Sets up global post data.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_query/setup_postdata/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_query/setup_postdata/#uses)
   | Source: [wp-includes/class-wp-query.php:4830](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-query.php#L4830-L4868)
 * method[WP_Meta_Query::get_sql_for_clause()](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_for_clause/)
 * Generates SQL JOIN and WHERE clauses for a first-order query clause.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_for_clause/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_for_clause/#uses)
   | Source: [wp-includes/class-wp-meta-query.php:533](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-meta-query.php#L533-L794)
 * method[WP_Meta_Query::find_compatible_table_alias()](https://developer.wordpress.org/reference/classes/wp_meta_query/find_compatible_table_alias/)
 * Identifies an existing table alias that is compatible with the current query 
   clause.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_meta_query/find_compatible_table_alias/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/find_compatible_table_alias/#uses)
   | Source: [wp-includes/class-wp-meta-query.php:830](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-meta-query.php#L830-L874)
 * hook[meta_query_find_compatible_table_alias](https://developer.wordpress.org/reference/hooks/meta_query_find_compatible_table_alias/)
 * Filters the table alias identified as compatible with the current clause.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/meta_query_find_compatible_table_alias/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/meta_query_find_compatible_table_alias/#uses)
   | Source: [wp-includes/class-wp-meta-query.php:873](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-meta-query.php#L873-L873)
 * method[WP_Meta_Query::get_sql_clauses()](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_clauses/)
 * Generates SQL clauses to be appended to a main query.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_clauses/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_clauses/#uses)
   | Source: [wp-includes/class-wp-meta-query.php:413](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-meta-query.php#L413-L426)
 * method[WP_Meta_Query::get_sql_for_query()](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_for_query/)
 * Generates SQL clauses for a single query array.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_for_query/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/get_sql_for_query/#uses)
   | Source: [wp-includes/class-wp-meta-query.php:446](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-meta-query.php#L446-L510)
 * method[WP_Meta_Query::sanitize_query()](https://developer.wordpress.org/reference/classes/wp_meta_query/sanitize_query/)
 * Ensures the ‘meta_query’ argument passed to the class constructor is well-formed.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/sanitize_query/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/sanitize_query/#uses)
   | Source: [wp-includes/class-wp-meta-query.php:192](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-meta-query.php#L192-L247)
 * method[WP_Meta_Query::is_first_order_clause()](https://developer.wordpress.org/reference/classes/wp_meta_query/is_first_order_clause/)
 * Determines whether a query clause is first-order.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/is_first_order_clause/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_meta_query/is_first_order_clause/#uses)
   | Source: [wp-includes/class-wp-meta-query.php:260](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-meta-query.php#L260-L262)
 * method[WP_Customize_Manager::register_control_type()](https://developer.wordpress.org/reference/classes/wp_customize_manager/register_control_type/)
 * Registers a customize control type.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_manager/register_control_type/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_manager/register_control_type/#uses)
   | Source: [wp-includes/class-wp-customize-manager.php:4124](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-manager.php#L4124-L4126)
 * method[WP_Customize_Manager::render_control_templates()](https://developer.wordpress.org/reference/classes/wp_customize_manager/render_control_templates/)
 * Renders JS templates for all registered control types.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_manager/render_control_templates/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_customize_manager/render_control_templates/#uses)
   | Source: [wp-includes/class-wp-customize-manager.php:4133](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-manager.php#L4133-L4413)
 * method[WP_Customize_Background_Image_Control::enqueue()](https://developer.wordpress.org/reference/classes/wp_customize_background_image_control/enqueue/)
 * Enqueue control related scripts/styles.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_background_image_control/enqueue/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_customize_background_image_control/enqueue/#uses)
   | Source: [wp-includes/customize/class-wp-customize-background-image-control.php:51](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/customize/class-wp-customize-background-image-control.php#L51-L65)
 * method[WP_Customize_Color_Control::content_template()](https://developer.wordpress.org/reference/classes/wp_customize_color_control/content_template/)
 * Render a JS template for the content of the color picker control.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_color_control/content_template/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_color_control/content_template/#uses)
   | Source: [wp-includes/customize/class-wp-customize-color-control.php:93](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/customize/class-wp-customize-color-control.php#L93-L125)
 * method[WP_Customize_Control::print_template()](https://developer.wordpress.org/reference/classes/wp_customize_control/print_template/)
 * Renders the control’s JS template.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_control/print_template/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_customize_control/print_template/#uses)
   | Source: [wp-includes/class-wp-customize-control.php:692](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-control.php#L692-L698)
 * method[WP_Customize_Control::content_template()](https://developer.wordpress.org/reference/classes/wp_customize_control/content_template/)
 * An Underscore (JS) template for this control’s content (but not its container).
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_control/content_template/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_control/content_template/#uses)
   | Source: [wp-includes/class-wp-customize-control.php:710](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-control.php#L710-L710)
 * method[WP_Customize_Control::json()](https://developer.wordpress.org/reference/classes/wp_customize_control/json/)
 * Gets the data to export to the client via JSON.
 * Used by [4 functions](https://developer.wordpress.org/reference/classes/wp_customize_control/json/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_control/json/#uses)
   | Source: [wp-includes/class-wp-customize-control.php:341](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-control.php#L341-L344)
 * method[WP_Customize_Control::get_content()](https://developer.wordpress.org/reference/classes/wp_customize_control/get_content/)
 * Gets the control’s content for insertion into the Customizer pane.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_control/get_content/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_control/get_content/#uses)
   | Source: [wp-includes/class-wp-customize-control.php:384](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-control.php#L384-L388)
 * hook[customize_preview_{$this->type}](https://developer.wordpress.org/reference/hooks/customize_preview_this-type/)
 * Fires when the WP_Customize_Setting::preview() method is called for settings 
   not handled as theme_mods or options.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/customize_preview_this-type/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/customize_preview_this-type/#uses)
   | Source: [wp-includes/class-wp-customize-setting.php:417](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-setting.php#L417-L417)
 * method[WP_Customize_Panel::render_content()](https://developer.wordpress.org/reference/classes/wp_customize_panel/render_content/)
 * Render the panel UI in a subclass.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_panel/render_content/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_panel/render_content/#uses)
   | Source: [wp-includes/class-wp-customize-panel.php:318](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-panel.php#L318-L318)
 * hook[customize_panel_active](https://developer.wordpress.org/reference/hooks/customize_panel_active/)
 * Filters response of WP_Customize_Panel::active().
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/customize_panel_active/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/customize_panel_active/#uses)
   | Source: [wp-includes/class-wp-customize-panel.php:200](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-panel.php#L200-L200)
 * method[WP_Customize_Panel::active_callback()](https://developer.wordpress.org/reference/classes/wp_customize_panel/active_callback/)
 * Default callback used when invoking WP_Customize_Panel::active().
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_panel/active_callback/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_panel/active_callback/#uses)
   | Source: [wp-includes/class-wp-customize-panel.php:215](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-panel.php#L215-L217)
 * method[WP_Customize_Panel::json()](https://developer.wordpress.org/reference/classes/wp_customize_panel/json/)
 * Gather the parameters passed to client JavaScript via JSON.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_customize_panel/json/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_customize_panel/json/#uses)
   | Source: [wp-includes/class-wp-customize-panel.php:226](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-panel.php#L226-L234)
 * method[WP_Customize_Panel::get_content()](https://developer.wordpress.org/reference/classes/wp_customize_panel/get_content/)
 * Get the panel’s content template for insertion into the Customizer pane.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_panel/get_content/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_panel/get_content/#uses)
   | Source: [wp-includes/class-wp-customize-panel.php:264](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-panel.php#L264-L268)
 * method[WP_Customize_Panel::active()](https://developer.wordpress.org/reference/classes/wp_customize_panel/active/)
 * Check whether panel is active to current Customizer preview.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_customize_panel/active/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_customize_panel/active/#uses)
   | Source: [wp-includes/class-wp-customize-panel.php:188](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-customize-panel.php#L188-L203)
 * hook[script_loader_tag](https://developer.wordpress.org/reference/hooks/script_loader_tag/)
 * Filters the HTML script tag of an enqueued script.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/script_loader_tag/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/script_loader_tag/#uses)
   | Source: [wp-includes/class-wp-scripts.php:468](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-scripts.php#L468-L468)
 * hook[comment_reply_link_args](https://developer.wordpress.org/reference/hooks/comment_reply_link_args/)
 * Filters the comment reply link arguments.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/comment_reply_link_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/comment_reply_link_args/#uses)
   | Source: [wp-includes/comment-template.php:1811](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/comment-template.php#L1811-L1811)
 * method[WP_Tax_Query::get_sql_for_clause()](https://developer.wordpress.org/reference/classes/wp_tax_query/get_sql_for_clause/)
 * Generates SQL JOIN and WHERE clauses for a “first-order” query clause.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_tax_query/get_sql_for_clause/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_tax_query/get_sql_for_clause/#uses)
   | Source: [wp-includes/class-wp-tax-query.php:384](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-tax-query.php#L384-L484)

1 [2](https://developer.wordpress.org/reference/since/4.1.0/page/2/?output_format=md)
[3](https://developer.wordpress.org/reference/since/4.1.0/page/3/?output_format=md)
[4](https://developer.wordpress.org/reference/since/4.1.0/page/4/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/since/4.1.0/page/2/?output_format=md)