Title: WordPress | Page 44 of 49 | Developer.WordPress.org

---

# @package: WordPress

 * function[wp_img_tag_add_decoding_attr()](https://developer.wordpress.org/reference/functions/wp_img_tag_add_decoding_attr/)
 * Adds `decoding` attribute to an `img` HTML tag.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_img_tag_add_decoding_attr/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_img_tag_add_decoding_attr/#uses)
   | Source: [wp-includes/deprecated.php:6029](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/deprecated.php#L6029-L6048)
 * function[update_menu_item_cache()](https://developer.wordpress.org/reference/functions/update_menu_item_cache/)
 * Updates post and term caches for all linked objects for a list of menu items.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/update_menu_item_cache/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/update_menu_item_cache/#uses)
   | Source: [wp-includes/nav-menu.php:787](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/nav-menu.php#L787-L813)
 * hook[pre_option](https://developer.wordpress.org/reference/hooks/pre_option/)
 * Filters the value of any existing option before it is retrieved.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_option/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_option/#uses)
   | Source: [wp-includes/option.php:150](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L150-L150)
 * function[did_filter()](https://developer.wordpress.org/reference/functions/did_filter/)
 * Retrieves the number of times a filter has been applied during the current request.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/did_filter/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/did_filter/#uses)
   | Source: [wp-includes/plugin.php:416](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/plugin.php#L416-L424)
 * class[WP_Theme_JSON_Data](https://developer.wordpress.org/reference/classes/wp_theme_json_data/)
 * Class to provide access to update a theme.json structure.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/#uses)
   | Source: [wp-includes/class-wp-theme-json-data.php:13](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json-data.php#L13-L83)
 * method[WP_Theme_JSON_Data::__construct()](https://developer.wordpress.org/reference/classes/wp_theme_json_data/__construct/)
 * Constructor.
 * Used by [4 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_theme_json_data/__construct/#uses)
   | Source: [wp-includes/class-wp-theme-json-data.php:42](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json-data.php#L42-L45)
 * method[WP_Theme_JSON_Data::update_with()](https://developer.wordpress.org/reference/classes/wp_theme_json_data/update_with/)
 * Updates the theme.json with the the given data.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/update_with/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_theme_json_data/update_with/#uses)
   | Source: [wp-includes/class-wp-theme-json-data.php:56](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json-data.php#L56-L59)
 * method[WP_Theme_JSON_Data::get_data()](https://developer.wordpress.org/reference/classes/wp_theme_json_data/get_data/)
 * Returns an array containing the underlying data following the theme.json specification.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/get_data/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/get_data/#uses)
   | Source: [wp-includes/class-wp-theme-json-data.php:69](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json-data.php#L69-L71)
 * method[WP_Query::generate_cache_key()](https://developer.wordpress.org/reference/classes/wp_query/generate_cache_key/)
 * Generates cache key.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_query/generate_cache_key/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_query/generate_cache_key/#uses)
   | Source: [wp-includes/class-wp-query.php:4975](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-query.php#L4975-L5067)
 * hook[wp_allow_query_attachment_by_filename](https://developer.wordpress.org/reference/hooks/wp_allow_query_attachment_by_filename/)
 * Filters whether an attachment query should include filenames or not.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_allow_query_attachment_by_filename/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_allow_query_attachment_by_filename/#uses)
   | Source: [wp-includes/class-wp-query.php:1921](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-query.php#L1921-L1921)
 * function[wp_cache_flush_group()](https://developer.wordpress.org/reference/functions/wp_cache_flush_group/)
 * Removes all cache items in a group, if the object cache implementation supports
   it.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_cache_flush_group/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/wp_cache_flush_group/#uses)
   | Source: [wp-includes/cache.php:298](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/cache.php#L298-L302)
 * function[wp_cache_supports()](https://developer.wordpress.org/reference/functions/wp_cache_supports/)
 * Determines whether the object cache implementation supports a particular feature.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_cache_supports/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/wp_cache_supports/#uses)
   | Source: [wp-includes/cache.php:314](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/cache.php#L314-L327)
 * method[WP_Theme_JSON::set_spacing_sizes()](https://developer.wordpress.org/reference/classes/wp_theme_json/set_spacing_sizes/)
 * Sets the spacingSizes array based on the spacingScale values from theme.json.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/set_spacing_sizes/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/set_spacing_sizes/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:4272](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L4272-L4317)
 * method[WP_Theme_JSON::get_styles_for_block()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_styles_for_block/)
 * Gets the CSS rules for a particular block from theme.json.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_styles_for_block/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_styles_for_block/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:2949](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L2949-L3223)
 * method[WP_Theme_JSON::get_root_layout_rules()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_root_layout_rules/)
 * Outputs the CSS for layout rules on the root.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_theme_json/get_root_layout_rules/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_theme_json/get_root_layout_rules/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:3238](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L3238-L3300)
 * method[WP_Theme_JSON::get_block_nodes()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_block_nodes/)
 * An internal method to get the block nodes from a theme.json file.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_block_nodes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_block_nodes/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:2814](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L2814-L2936)
 * hook[wp_theme_json_get_style_nodes](https://developer.wordpress.org/reference/hooks/wp_theme_json_get_style_nodes/)
 * Filters the list of style nodes with metadata.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_theme_json_get_style_nodes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_theme_json_get_style_nodes/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:2702](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L2702-L2702)
 * method[WP_Theme_JSON::get_styles_block_nodes()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_styles_block_nodes/)
 * A public helper to get the block nodes from a theme.json file.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_styles_block_nodes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_styles_block_nodes/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:2712](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L2712-L2714)
 * method[WP_Theme_JSON::get_layout_styles()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_layout_styles/)
 * Gets the CSS layout rules for a particular block from theme.json layout definitions.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_layout_styles/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_layout_styles/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:1700](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L1700-L1890)
 * method[WP_Theme_JSON::get_element_class_name()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_element_class_name/)
 * Returns a class name by an element name.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_theme_json/get_element_class_name/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_element_class_name/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:776](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L776-L784)
 * hook[the_posts_pagination_args](https://developer.wordpress.org/reference/hooks/the_posts_pagination_args/)
 * Filters the arguments for posts pagination links.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/the_posts_pagination_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/the_posts_pagination_args/#uses)
   | Source: [wp-includes/link-template.php:2987](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/link-template.php#L2987-L2987)
 * hook[wp_send_new_user_notification_to_admin](https://developer.wordpress.org/reference/hooks/wp_send_new_user_notification_to_admin/)
 * Filters whether the admin is notified of a new user registration.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_send_new_user_notification_to_admin/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_send_new_user_notification_to_admin/#uses)
   | Source: [wp-includes/pluggable.php:2296](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pluggable.php#L2296-L2296)
 * hook[wp_send_new_user_notification_to_user](https://developer.wordpress.org/reference/hooks/wp_send_new_user_notification_to_user/)
 * Filters whether the user is notified of their new user registration.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_send_new_user_notification_to_user/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_send_new_user_notification_to_user/#uses)
   | Source: [wp-includes/pluggable.php:2361](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/pluggable.php#L2361-L2361)
 * function[wp_enqueue_classic_theme_styles()](https://developer.wordpress.org/reference/functions/wp_enqueue_classic_theme_styles/)
 * Loads classic theme styles when the current theme lacks a theme.json file.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_classic_theme_styles/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_classic_theme_styles/#uses)
   | Source: [wp-includes/script-loader.php:3478](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L3478-L3482)
 * function[wp_add_editor_classic_theme_styles()](https://developer.wordpress.org/reference/functions/wp_add_editor_classic_theme_styles/)
 * Loads classic theme styles on classic themes in the editor.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_add_editor_classic_theme_styles/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_add_editor_classic_theme_styles/#uses)
   | Source: [wp-includes/deprecated.php:6435](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/deprecated.php#L6435-L6460)
 * function[wp_enqueue_stored_styles()](https://developer.wordpress.org/reference/functions/wp_enqueue_stored_styles/)
 * Fetches, processes and compiles stored core styles, then combines and renders
   them to the page.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_stored_styles/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_stored_styles/#uses)
   | Source: [wp-includes/script-loader.php:3302](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L3302-L3353)
 * function[wp_filter_out_block_nodes()](https://developer.wordpress.org/reference/functions/wp_filter_out_block_nodes/)
 * Applies a filter to the list of style nodes that comes from WP_Theme_JSON::get_style_nodes().
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_filter_out_block_nodes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/wp_filter_out_block_nodes/#uses)
   | Source: [wp-includes/script-loader.php:2533](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L2533-L2541)
 * function[is_term_publicly_viewable()](https://developer.wordpress.org/reference/functions/is_term_publicly_viewable/)
 * Determines whether a term is publicly viewable.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/is_term_publicly_viewable/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/is_term_publicly_viewable/#uses)
   | Source: [wp-includes/taxonomy.php:5126](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/taxonomy.php#L5126-L5134)
 * function[get_template_hierarchy()](https://developer.wordpress.org/reference/functions/get_template_hierarchy/)
 * Gets the template hierarchy for the given template slug to be created.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/get_template_hierarchy/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/get_template_hierarchy/#uses)
   | Source: [wp-includes/block-template-utils.php:1595](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/block-template-utils.php#L1595-L1685)
 * function[_wp_build_title_and_description_for_single_post_type_block_template()](https://developer.wordpress.org/reference/functions/_wp_build_title_and_description_for_single_post_type_block_template/)
 * Builds the title and description of a post-specific template based on the underlying
   referenced post.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_wp_build_title_and_description_for_single_post_type_block_template/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/_wp_build_title_and_description_for_single_post_type_block_template/#uses)
   | Source: [wp-includes/block-template-utils.php:684](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/block-template-utils.php#L684-L747)

 [Previous Page](https://developer.wordpress.org/reference/package/wordpress/page/43/?output_format=md)

[1](https://developer.wordpress.org/reference/package/wordpress/?output_format=md)…
[42](https://developer.wordpress.org/reference/package/wordpress/page/42/?output_format=md)
[43](https://developer.wordpress.org/reference/package/wordpress/page/43/?output_format=md)
44 [45](https://developer.wordpress.org/reference/package/wordpress/page/45/?output_format=md)
[46](https://developer.wordpress.org/reference/package/wordpress/page/46/?output_format=md)…
[49](https://developer.wordpress.org/reference/package/wordpress/page/49/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/package/wordpress/page/45/?output_format=md)