Title: Functions | Page 33 of 49 | Developer.WordPress.org

---

# Functions

 * function[get_user_option()](https://developer.wordpress.org/reference/functions/get_user_option/)
 * Retrieves user option that can be either per Site or per Network.
 * Used by [30 functions](https://developer.wordpress.org/reference/functions/get_user_option/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/get_user_option/#uses)
   | Source: [wp-includes/user.php:753](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L753-L790)
 * function[get_user_setting()](https://developer.wordpress.org/reference/functions/get_user_setting/)
 * Retrieves user interface setting value based on setting name.
 * Used by [20 functions](https://developer.wordpress.org/reference/functions/get_user_setting/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/get_user_setting/#uses)
   | Source: [wp-includes/option.php:1754](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/option.php#L1754-L1758)
 * function[get_user_to_edit()](https://developer.wordpress.org/reference/functions/get_user_to_edit/)
 * Retrieve user data and filter it.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/get_user_to_edit/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/get_user_to_edit/#uses)
   | Source: [wp-admin/includes/user.php:291](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/user.php#L291-L299)
 * function[get_weekstartend()](https://developer.wordpress.org/reference/functions/get_weekstartend/)
 * Gets the week start and end from the datetime or date string from MySQL.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/get_weekstartend/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/get_weekstartend/#uses)
   | Source: [wp-includes/functions.php:587](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/functions.php#L587-L618)
 * function[get_wp_title_rss()](https://developer.wordpress.org/reference/functions/get_wp_title_rss/)
 * Retrieves the blog title for the feed title.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/get_wp_title_rss/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/get_wp_title_rss/#uses)
   | Source: [wp-includes/feed.php:103](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/feed.php#L103-L119)
 * function[get_year_link()](https://developer.wordpress.org/reference/functions/get_year_link/)
 * Retrieves the permalink for the year archives.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/get_year_link/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/get_year_link/#uses)
   | Source: [wp-includes/link-template.php:547](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/link-template.php#L547-L569)
 * function[global_terms()](https://developer.wordpress.org/reference/functions/global_terms/)
 * Maintains a canonical list of terms by syncing terms created for each blog with
   the global terms table.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/global_terms/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/global_terms/#uses)
   | Source: [wp-includes/ms-deprecated.php:747](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/ms-deprecated.php#L747-L751)
 * function[global_terms_enabled()](https://developer.wordpress.org/reference/functions/global_terms_enabled/)
 * Determines whether global terms are enabled.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/global_terms_enabled/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/global_terms_enabled/#uses)
   | Source: [wp-includes/deprecated.php:4528](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/deprecated.php#L4528-L4532)
 * function[got_mod_rewrite()](https://developer.wordpress.org/reference/functions/got_mod_rewrite/)
 * Returns whether the server is running Apache with the mod_rewrite module loaded.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/got_mod_rewrite/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/got_mod_rewrite/#uses)
   | Source: [wp-admin/includes/misc.php:16](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/misc.php#L16-L32)
 * function[got_url_rewrite()](https://developer.wordpress.org/reference/functions/got_url_rewrite/)
 * Returns whether the server supports URL rewriting.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/got_url_rewrite/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/got_url_rewrite/#uses)
   | Source: [wp-admin/includes/misc.php:46](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/misc.php#L46-L57)
 * function[graceful_fail()](https://developer.wordpress.org/reference/functions/graceful_fail/)
 * Deprecated functionality to gracefully fail.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/graceful_fail/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/graceful_fail/#uses)
   | Source: [wp-includes/ms-deprecated.php:89](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/ms-deprecated.php#L89-L117)
 * function[grant_super_admin()](https://developer.wordpress.org/reference/functions/grant_super_admin/)
 * Grants Super Admin privileges.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/grant_super_admin/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/grant_super_admin/#uses)
   | Source: [wp-includes/capabilities.php:1215](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/capabilities.php#L1215-L1249)
 * function[gzip_compression()](https://developer.wordpress.org/reference/functions/gzip_compression/)
 * Unused function.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/gzip_compression/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/gzip_compression/#uses)
   | Source: [wp-includes/deprecated.php:1224](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/deprecated.php#L1224-L1227)
 * function[has_action()](https://developer.wordpress.org/reference/functions/has_action/)
 * Checks if any action has been registered for a hook.
 * Used by [25 functions](https://developer.wordpress.org/reference/functions/has_action/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_action/#uses)
   | Source: [wp-includes/plugin.php:598](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/plugin.php#L598-L600)
 * function[has_block()](https://developer.wordpress.org/reference/functions/has_block/)
 * Determines whether a $post or a string contains a specific block type.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/has_block/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/has_block/#uses)
   | Source: [wp-includes/blocks.php:850](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/blocks.php#L850-L886)
 * function[has_blocks()](https://developer.wordpress.org/reference/functions/has_blocks/)
 * Determines whether a post or content string has blocks.
 * Used by [6 functions](https://developer.wordpress.org/reference/functions/has_blocks/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_blocks/#uses)
   | Source: [wp-includes/blocks.php:819](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/blocks.php#L819-L831)
 * function[has_category()](https://developer.wordpress.org/reference/functions/has_category/)
 * Checks if the current post has any of given category.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/has_category/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_category/#uses)
   | Source: [wp-includes/category-template.php:1494](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/category-template.php#L1494-L1496)
 * function[has_custom_header()](https://developer.wordpress.org/reference/functions/has_custom_header/)
 * Checks whether a custom header is set or not.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/has_custom_header/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/has_custom_header/#uses)
   | Source: [wp-includes/theme.php:1759](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/theme.php#L1759-L1765)
 * function[has_custom_logo()](https://developer.wordpress.org/reference/functions/has_custom_logo/)
 * Determines whether the site has a custom logo.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/has_custom_logo/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/functions/has_custom_logo/#uses)
   | Source: [wp-includes/general-template.php:1029](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/general-template.php#L1029-L1045)
 * function[has_excerpt()](https://developer.wordpress.org/reference/functions/has_excerpt/)
 * Determines whether the post has a custom excerpt.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/has_excerpt/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_excerpt/#uses)
   | Source: [wp-includes/post-template.php:451](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/post-template.php#L451-L454)
 * function[has_filter()](https://developer.wordpress.org/reference/functions/has_filter/)
 * Checks if any filter has been registered for a hook.
 * Used by [27 functions](https://developer.wordpress.org/reference/functions/has_filter/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/has_filter/#uses)
   | Source: [wp-includes/plugin.php:286](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/plugin.php#L286-L294)
 * function[has_header_image()](https://developer.wordpress.org/reference/functions/has_header_image/)
 * Checks whether a header image is set or not.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/has_header_image/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_header_image/#uses)
   | Source: [wp-includes/theme.php:1222](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/theme.php#L1222-L1224)
 * function[has_header_video()](https://developer.wordpress.org/reference/functions/has_header_video/)
 * Checks whether a header video is set or not.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/has_header_video/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_header_video/#uses)
   | Source: [wp-includes/theme.php:1656](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/theme.php#L1656-L1658)
 * function[has_image_size()](https://developer.wordpress.org/reference/functions/has_image_size/)
 * Checks if an image size exists.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/has_image_size/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_image_size/#uses)
   | Source: [wp-includes/media.php:318](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/media.php#L318-L321)
 * function[has_meta()](https://developer.wordpress.org/reference/functions/has_meta/)
 * Returns meta data for the given post ID.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/has_meta/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/has_meta/#uses)
   | Source: [wp-admin/includes/post.php:1114](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-admin/includes/post.php#L1114-L1126)
 * function[has_nav_menu()](https://developer.wordpress.org/reference/functions/has_nav_menu/)
 * Determines whether a registered nav menu location has a menu assigned to it.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/has_nav_menu/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/has_nav_menu/#uses)
   | Source: [wp-includes/nav-menu.php:178](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/nav-menu.php#L178-L196)
 * function[has_post_format()](https://developer.wordpress.org/reference/functions/has_post_format/)
 * Check if a post has any of the given formats, or any format.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/has_post_format/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/has_post_format/#uses)
   | Source: [wp-includes/post-formats.php:49](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/post-formats.php#L49-L59)
 * function[has_post_parent()](https://developer.wordpress.org/reference/functions/has_post_parent/)
 * Returns whether the given post has a parent post.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/has_post_parent/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/has_post_parent/#uses)
   | Source: [wp-includes/post-template.php:2082](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/post-template.php#L2082-L2084)
 * function[has_post_thumbnail()](https://developer.wordpress.org/reference/functions/has_post_thumbnail/)
 * Determines whether a post has an image attached.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/has_post_thumbnail/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/has_post_thumbnail/#uses)
   | Source: [wp-includes/post-thumbnail-template.php:25](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/post-thumbnail-template.php#L25-L39)
 * function[has_shortcode()](https://developer.wordpress.org/reference/functions/has_shortcode/)
 * Determines whether the passed content contains the specified shortcode.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/has_shortcode/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/has_shortcode/#uses)
   | Source: [wp-includes/shortcodes.php:149](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/shortcodes.php#L149-L169)

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

[1](https://developer.wordpress.org/reference/functions/?output_format=md) … [31](https://developer.wordpress.org/reference/functions/page/31/?output_format=md)
[32](https://developer.wordpress.org/reference/functions/page/32/?output_format=md)
33 [34](https://developer.wordpress.org/reference/functions/page/34/?output_format=md)
[35](https://developer.wordpress.org/reference/functions/page/35/?output_format=md)…
[49](https://developer.wordpress.org/reference/functions/page/49/?output_format=md)

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