Title: 5.2.0 | Page 2 of 2 | Developer.WordPress.org

---

# New and updated in 5.2.0

Functions

Hooks

Classes

Methods

 * function[is_theme_paused()](https://developer.wordpress.org/reference/functions/is_theme_paused/)
 * Determines whether a theme is technically active but was paused while loading.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/is_theme_paused/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/is_theme_paused/#uses)
   | Source: [wp-admin/includes/theme.php:1113](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/theme.php#L1113-L1123)
 * function[wp_recovery_mode_nag()](https://developer.wordpress.org/reference/functions/wp_recovery_mode_nag/)
 * Displays a notice when the user is in recovery mode.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_recovery_mode_nag/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/functions/wp_recovery_mode_nag/#uses)
   | Source: [wp-admin/includes/update.php:1017](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/update.php#L1017-L1032)
 * function[wp_get_plugin_error()](https://developer.wordpress.org/reference/functions/wp_get_plugin_error/)
 * Gets the error that was recorded for a paused plugin.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_get_plugin_error/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/wp_get_plugin_error/#uses)
   | Source: [wp-admin/includes/plugin.php:2483](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/plugin.php#L2483-L2495)
 * function[resume_plugin()](https://developer.wordpress.org/reference/functions/resume_plugin/)
 * Tries to resume a single plugin.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/resume_plugin/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/functions/resume_plugin/#uses)
   | Source: [wp-admin/includes/plugin.php:2514](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/plugin.php#L2514-L2546)
 * function[paused_plugins_notice()](https://developer.wordpress.org/reference/functions/paused_plugins_notice/)
 * Renders an admin notice in case some plugins have been paused due to errors.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/paused_plugins_notice/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/paused_plugins_notice/#uses)
   | Source: [wp-admin/includes/plugin.php:2556](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/plugin.php#L2556-L2580)
 * function[is_plugin_paused()](https://developer.wordpress.org/reference/functions/is_plugin_paused/)
 * Determines whether a plugin is technically active but was paused while loading.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/is_plugin_paused/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/is_plugin_paused/#uses)
   | Source: [wp-admin/includes/plugin.php:2458](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/plugin.php#L2458-L2470)
 * function[validate_plugin_requirements()](https://developer.wordpress.org/reference/functions/validate_plugin_requirements/)
 * Validates the plugin requirements for WordPress version and PHP version.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/validate_plugin_requirements/#used-by)
   | Uses [22 functions](https://developer.wordpress.org/reference/functions/validate_plugin_requirements/#uses)
   | Source: [wp-admin/includes/plugin.php:1139](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/plugin.php#L1139-L1270)
 * function[wp_ajax_health_check_get_sizes()](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_get_sizes/)
 * Handles site health check to get directories and database sizes via AJAX.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_get_sizes/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_get_sizes/#uses)
   | Source: [wp-admin/includes/ajax-actions.php:5508](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/ajax-actions.php#L5508-L5565)
 * function[wp_ajax_health_check_dotorg_communication()](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_dotorg_communication/)
 * Handles site health checks on server communication via AJAX.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_dotorg_communication/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_dotorg_communication/#uses)
   | Source: [wp-admin/includes/ajax-actions.php:5392](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/ajax-actions.php#L5392-L5416)
 * function[wp_ajax_health_check_background_updates()](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_background_updates/)
 * Handles site health checks on background updates via AJAX.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_background_updates/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_background_updates/#uses)
   | Source: [wp-admin/includes/ajax-actions.php:5425](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/ajax-actions.php#L5425-L5449)
 * function[wp_ajax_health_check_loopback_requests()](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_loopback_requests/)
 * Handles site health checks on loopback requests via AJAX.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_loopback_requests/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_loopback_requests/#uses)
   | Source: [wp-admin/includes/ajax-actions.php:5458](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/ajax-actions.php#L5458-L5482)
 * function[wp_ajax_health_check_site_status_result()](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_site_status_result/)
 * Handles site health check to update the result status via AJAX.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_site_status_result/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/functions/wp_ajax_health_check_site_status_result/#uses)
   | Source: [wp-admin/includes/ajax-actions.php:5489](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/ajax-actions.php#L5489-L5499)
 * function[wp_update_php_annotation()](https://developer.wordpress.org/reference/functions/wp_update_php_annotation/)
 * Prints the default annotation for the web host altering the “Update PHP” page
   URL.
 * Used by [8 functions](https://developer.wordpress.org/reference/functions/wp_update_php_annotation/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_update_php_annotation/#uses)
   | Source: [wp-includes/functions.php:8705](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/functions.php#L8705-L8716)
 * function[rest_validate_value_from_schema()](https://developer.wordpress.org/reference/functions/rest_validate_value_from_schema/)
 * Validate a value based on a schema.
 * Used by [19 functions](https://developer.wordpress.org/reference/functions/rest_validate_value_from_schema/#used-by)
   | Uses [21 functions](https://developer.wordpress.org/reference/functions/rest_validate_value_from_schema/#uses)
   | Source: [wp-includes/rest-api.php:2221](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/rest-api.php#L2221-L2354)
 * function[activate_plugin()](https://developer.wordpress.org/reference/functions/activate_plugin/)
 * Attempts activation of plugin in a “sandbox” and redirects on success.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/activate_plugin/#used-by)
   | Uses [17 functions](https://developer.wordpress.org/reference/functions/activate_plugin/#uses)
   | Source: [wp-admin/includes/plugin.php:641](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/plugin.php#L641-L742)
 * function[post_exists()](https://developer.wordpress.org/reference/functions/post_exists/)
 * Determines if a post exists based on title, content, date and type.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/post_exists/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/post_exists/#uses)
   | Source: [wp-admin/includes/post.php:858](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/post.php#L858-L900)
 * function[download_url()](https://developer.wordpress.org/reference/functions/download_url/)
 * Downloads a URL to a local temporary file using the WordPress HTTP API.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/download_url/#used-by)
   | Uses [15 functions](https://developer.wordpress.org/reference/functions/download_url/#uses)
   | Source: [wp-admin/includes/file.php:1160](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/file.php#L1160-L1360)
 * function[map_meta_cap()](https://developer.wordpress.org/reference/functions/map_meta_cap/)
 * Maps a capability to the primitive capabilities required of the given user to
   satisfy the capability being checked.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/map_meta_cap/#used-by)
   | Uses [24 functions](https://developer.wordpress.org/reference/functions/map_meta_cap/#uses)
   | Source: [wp-includes/capabilities.php:45](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/capabilities.php#L45-L880)
 * function[translate_user_role()](https://developer.wordpress.org/reference/functions/translate_user_role/)
 * Translates role name.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/translate_user_role/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/translate_user_role/#uses)
   | Source: [wp-includes/l10n.php:1532](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/l10n.php#L1532-L1534)
 * function[wp_trim_excerpt()](https://developer.wordpress.org/reference/functions/wp_trim_excerpt/)
 * Generates an excerpt from the content, if needed.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_trim_excerpt/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/functions/wp_trim_excerpt/#uses)
   | Source: [wp-includes/formatting.php:4029](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/formatting.php#L4029-L4104)
 * function[get_archives_link()](https://developer.wordpress.org/reference/functions/get_archives_link/)
 * Retrieves archive link content based on predefined or custom code.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/get_archives_link/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/get_archives_link/#uses)
   | Source: [wp-includes/general-template.php:2133](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/general-template.php#L2133-L2165)
 * function[wp_get_archives()](https://developer.wordpress.org/reference/functions/wp_get_archives/)
 * Displays archive links based on type and format.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_get_archives/#used-by)
   | Uses [26 functions](https://developer.wordpress.org/reference/functions/wp_get_archives/#uses)
   | Source: [wp-includes/general-template.php:2207](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/general-template.php#L2207-L2436)
 * function[get_search_form()](https://developer.wordpress.org/reference/functions/get_search_form/)
 * Displays search form.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/get_search_form/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/functions/get_search_form/#uses)
   | Source: [wp-includes/general-template.php:241](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/general-template.php#L241-L370)
 * function[safecss_filter_attr()](https://developer.wordpress.org/reference/functions/safecss_filter_attr/)
 * Filters an inline style attribute and removes disallowed rules.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/safecss_filter_attr/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/safecss_filter_attr/#uses)
   | Source: [wp-includes/kses.php:2648](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/kses.php#L2648-L3072)
 * function[get_the_content()](https://developer.wordpress.org/reference/functions/get_the_content/)
 * Retrieves the post content.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/get_the_content/#used-by)
   | Uses [12 functions](https://developer.wordpress.org/reference/functions/get_the_content/#uses)
   | Source: [wp-includes/post-template.php:279](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/post-template.php#L279-L383)
 * function[get_dirsize()](https://developer.wordpress.org/reference/functions/get_dirsize/)
 * Gets the size of a directory.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/get_dirsize/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/get_dirsize/#uses)
   | Source: [wp-includes/functions.php:8901](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/functions.php#L8901-L8914)
 * function[recurse_dirsize()](https://developer.wordpress.org/reference/functions/recurse_dirsize/)
 * Gets the size of a directory recursively.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/recurse_dirsize/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/functions/recurse_dirsize/#uses)
   | Source: [wp-includes/functions.php:8938](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/functions.php#L8938-L9032)

 [Previous Page](https://developer.wordpress.org/reference/since/5.2.0/?post_type%5B0%5D=wp-parser-function&output_format=md)

[1](https://developer.wordpress.org/reference/since/5.2.0/?post_type%5B0%5D=wp-parser-function&output_format=md)
2