array_key_first | Polyfill for array_key_first() function added in PHP 7.3. | wp-includes/compat.php |
array_key_last | Polyfill for `array_key_last()` function added in PHP 7.3. | wp-includes/compat.php |
block_footer_area | Print the footer template-part. | wp-includes/block-template-utils.php |
block_header_area | Print the header template-part. | wp-includes/block-template-utils.php |
block_template_part | Print a template-part. | wp-includes/block-template-utils.php |
get_allowed_block_template_part_areas | Returns a filtered list of allowed area values for template parts. | wp-includes/block-template-utils.php |
get_block_file_template | Retrieves a single unified template object using its id. | wp-includes/block-template-utils.php |
get_block_metadata_i18n_schema | Gets i18n schema for block's metadata read from `block.json` file. | wp-includes/blocks.php |
get_block_theme_folders | For backward compatibility reasons,
block themes might be using block-templates or block-template-parts,
this function ensures we fallback to these folders properly. | wp-includes/block-template-utils.php |
get_default_block_template_types | Returns a filtered list of default template types, containing their
localized titles and descriptions. | wp-includes/block-template-utils.php |
get_query_pagination_arrow | Helper function that returns the proper pagination arrow HTML for
`QueryPaginationNext` and `QueryPaginationPrevious` blocks based
on the provided `paginationArrow` from `QueryPagination` context. | wp-includes/blocks.php |
rest_get_route_for_post_type_items | Gets the REST API route for a post type. | wp-includes/rest-api.php |
rest_get_route_for_taxonomy_items | Gets the REST API route for a taxonomy. | wp-includes/rest-api.php |
str_contains | Polyfill for `str_contains()` function added in PHP 8.0. | wp-includes/compat.php |
str_ends_with | Polyfill for `str_ends_with()` function added in PHP 8.0. | wp-includes/compat.php |
str_starts_with | Polyfill for `str_starts_with()` function added in PHP 8.0. | wp-includes/compat.php |
translate_settings_using_i18n_schema | Translates the provided settings value using its i18n schema. | wp-includes/l10n.php |
wp_admin_bar_edit_site_menu | Adds the "Edit site" link to the Toolbar. | wp-includes/admin-bar.php |
wp_apply_dimensions_support | Adds CSS classes for block dimensions to the incoming attributes array. | wp-includes/block-supports/dimensions.php |
wp_enqueue_block_style | Enqueues a stylesheet for a specific block. | wp-includes/script-loader.php |
wp_enqueue_global_styles_css_custom_properties | Function that enqueues the CSS Custom Properties coming from theme.json. | wp-includes/script-loader.php |
wp_filter_global_styles_post | Sanitizes global styles user content removing unsafe rules. | wp-includes/kses.php |
wp_generate_block_templates_export_file | Creates an export of the current templates and
template parts from the site editor at the
specified path in a ZIP file. | wp-includes/block-template-utils.php |
wp_get_duotone_filter_property | Returns the CSS filter property url to reference the rendered SVG. | wp-includes/block-supports/duotone.php |
wp_get_global_settings | Function to get the settings resulting of merging core, theme, and user data. | wp-includes/global-styles-and-settings.php |
wp_get_global_styles | Function to get the styles resulting of merging core, theme, and user data. | wp-includes/global-styles-and-settings.php |
wp_get_global_stylesheet | Returns the stylesheet resulting of merging core, theme, and user data. | wp-includes/global-styles-and-settings.php |
wp_get_layout_style | Generates the CSS corresponding to the provided layout. | wp-includes/block-supports/layout.php |
wp_get_loading_attr_default | Gets the default value to use for a `loading` attribute on an element. | wp-includes/media.php |
wp_get_post_revisions_url | Returns the url for viewing and potentially restoring revisions of a given post. | wp-includes/revision.php |
wp_get_sidebar | Retrieves the registered sidebar with the given ID. | wp-includes/widgets.php |
wp_increase_content_media_count | Increases an internal content media count variable. | wp-includes/media.php |
wp_is_application_passwords_supported | Checks if Application Passwords is supported. | wp-includes/user.php |
wp_is_block_theme | Returns whether the active theme is a block-based theme or not. | wp-includes/theme.php |
wp_json_file_decode | Reads and decodes a JSON file. | wp-includes/functions.php |
wp_list_users | Lists all the users of the site, with several options available. | wp-includes/user.php |
wp_maybe_enqueue_oembed_host_js | Enqueue the wp-embed script if the provided oEmbed HTML contains a post embed. | wp-includes/embed.php |
wp_omit_loading_attr_threshold | Gets the threshold for how many of the first content media elements to not lazy-load. | wp-includes/media.php |
wp_readonly | Outputs the HTML readonly attribute. | wp-includes/general-template.php |
wp_register_dimensions_support | Registers the style block attribute for block types that support it. | wp-includes/block-supports/dimensions.php |
wp_render_duotone_filter_preset | Renders the duotone filter SVG and returns the CSS filter property to
reference the rendered SVG. | wp-includes/deprecated.php |
wp_set_unique_slug_on_create_template_part | Sets a custom slug when creating auto-draft template parts. | wp-includes/theme-templates.php |
wp_skip_dimensions_serialization | Checks whether serialization of the current block's dimensions properties should occur. | wp-includes/deprecated.php |
wp_skip_spacing_serialization | Checks whether serialization of the current block's spacing properties should occur. | wp-includes/deprecated.php |
_add_block_template_info | Attempts to add custom template information to the template item. | wp-includes/block-template-utils.php |
_add_block_template_part_area_info | Attempts to add the template part's area information to the input template. | wp-includes/block-template-utils.php |
_add_default_theme_supports | Adds default theme supports for block themes when the 'setup_theme' action fires. | wp-includes/theme.php |
_add_plugin_file_editor_to_tools | Adds the 'Plugin File Editor' menu item after the 'Themes File Editor' in Tools
for block themes. | wp-admin/menu.php |
_add_template_loader_filters | Adds necessary filters to use 'wp_template' posts instead of theme template files. | wp-includes/block-template.php |
_build_block_template_result_from_file | Build a unified template object based on a theme file. | wp-includes/block-template-utils.php |
_build_block_template_result_from_post | Build a unified template object based a post Object. | wp-includes/block-template-utils.php |
_disable_block_editor_for_navigation_post_type | Disables block editor for wp_navigation type posts so they can be managed via the UI. | wp-admin/includes/post.php |
_disable_content_editor_for_navigation_post_type | This callback disables the content editor for wp_navigation type posts. | wp-admin/includes/post.php |
_enable_content_editor_for_navigation_post_type | This callback enables content editor for wp_navigation type posts. | wp-admin/includes/post.php |
_filter_block_template_part_area | Checks whether the input 'area' is a supported value. | wp-includes/block-template-utils.php |
_flatten_blocks | Returns an array containing the references of
the passed blocks and their inner blocks. | wp-includes/block-template-utils.php |
_get_block_templates_files | Retrieves the template files from the theme. | wp-includes/block-template-utils.php |
_get_block_templates_paths | Finds all nested template part file paths in a theme's directory. | wp-includes/block-template-utils.php |
_get_block_template_file | Retrieves the template file from the theme for a given slug. | wp-includes/block-template-utils.php |
_inject_theme_attribute_in_block_template_content | Parses wp_template content and injects the active theme's
stylesheet as a theme attribute into each wp_template_part | wp-includes/block-template-utils.php |
_load_remote_featured_patterns | Register `Featured` (category) patterns from wordpress.org/patterns. | wp-includes/block-patterns.php |
_remove_theme_attribute_in_block_template_content | Parses a block template and removes the theme attribute from each template part. | wp-includes/block-template-utils.php |
_resolve_template_for_new_post | Sets the current WP_Query to return auto-draft posts. | wp-includes/block-template.php |
_wp_multiple_block_styles | Allows multiple block styles. | wp-includes/blocks.php |
_wp_normalize_relative_css_links | Makes URLs relative to the WordPress installation. | wp-includes/script-loader.php |
_wp_tinycolor_bound_alpha | Direct port of tinycolor's boundAlpha function to maintain consistency with
how tinycolor works. | wp-includes/block-supports/duotone.php |