Hooks that are used on all core admin pages. Dynamic actions like "load-{$pagenow}" that change based on the page are included, but dynamic filters are only included if the full filter name is the same on all pages. This report uses the "Dashboard → Home" page as the basis.

Request URL /wp-admin/index.php
Total hook calls 16,521
Unique hooks 649
  1. wp-admin/admin.php
  2. wp-load.php
  3. plugin_loaded
  4. plugins_loaded
  5. load_default_widgets
  6. wp_maybe_load_embeds()
  7. load_default_embeds
  8. wp_audio_extensions
  9. wp_audio_embed_handler
  10. wp_video_extensions
  11. wp_video_embed_handler
  12. sanitize_comment_cookies
  13. wp_roles_init
  14. setup_theme
  15. gettext
  16. gettext_default
  17. wp_templating_constants()
  18. template
  19. theme_root
  20. template_directory
  21. stylesheet
  22. stylesheet_directory
  23. load_default_textdomain()
  24. determine_locale()
  25. pre_determine_locale
  26. get_user_locale()
  27. wp_get_current_user()
  28. determine_current_user
  29. wp_validate_auth_cookie()
  30. wp_doing_ajax
  31. get_user_by()
  32. sanitize_user
  33. query
  34. get_user_metadata
  35. sanitize_key
  36. update_user_metadata_cache
  37. salt
  38. session_token_manager
  39. auth_cookie_valid
  40. wp_set_current_user()
  41. Current user available
  42. map_meta_cap
  43. user_has_cap
  44. get_locale()
  45. default_option_WPLANG
  46. locale
  47. determine_locale
  48. unload_textdomain()
  49. override_unload_textdomain
  50. unload_textdomain
  51. load_textdomain()
  52. pre_load_textdomain
  53. override_load_textdomain
  54. load_textdomain
  55. load_textdomain_mofile
  56. translation_file_format
  57. load_translation_file
  58. WP_Locale_Switcher->__construct()
  59. pre_get_language_files_from_path
  60. get_available_languages
  61. wp_get_theme()
  62. wp_cache_themes_persistently
  63. extra_theme_headers
  64. theme_file_path
  65. after_setup_theme
  66. set_url_scheme
  67. content_url
  68. theme_root_uri
  69. template_directory_uri
  70. parent_theme_file_uri
  71. WP_Site_Health::get_instance()
  72. pre_get_scheduled_event
  73. wp_next_scheduled
  74. init
  75. create_initial_post_types()
  76. register_post_type()
  77. register_post_type_args
  78. register_post_post_type_args
  79. post_type_labels_post
  80. registered_post_type
  81. registered_post_type_post
  82. register_post_type()
  83. register_page_post_type_args
  84. post_type_labels_page
  85. registered_post_type_page
  86. register_post_type()
  87. register_attachment_post_type_args
  88. post_type_labels_attachment
  89. registered_post_type_attachment
  90. register_post_type()
  91. register_revision_post_type_args
  92. post_type_labels_revision
  93. registered_post_type_revision
  94. register_post_type()
  95. register_nav_menu_item_post_type_args
  96. post_type_labels_nav_menu_item
  97. registered_post_type_nav_menu_item
  98. register_post_type()
  99. register_custom_css_post_type_args
  100. post_type_labels_custom_css
  101. registered_post_type_custom_css
  102. register_post_type()
  103. register_customize_changeset_post_type_args
  104. post_type_labels_customize_changeset
  105. registered_post_type_customize_changeset
  106. register_post_type()
  107. register_oembed_cache_post_type_args
  108. post_type_labels_oembed_cache
  109. registered_post_type_oembed_cache
  110. register_post_type()
  111. register_user_request_post_type_args
  112. post_type_labels_user_request
  113. registered_post_type_user_request
  114. register_post_type()
  115. register_wp_block_post_type_args
  116. post_type_labels_wp_block
  117. is_post_type_viewable
  118. registered_post_type_wp_block
  119. register_post_type()
  120. register_wp_template_post_type_args
  121. post_type_labels_wp_template
  122. registered_post_type_wp_template
  123. register_post_type()
  124. register_wp_template_part_post_type_args
  125. post_type_labels_wp_template_part
  126. registered_post_type_wp_template_part
  127. register_post_type()
  128. register_wp_global_styles_post_type_args
  129. post_type_labels_wp_global_styles
  130. registered_post_type_wp_global_styles
  131. register_post_type()
  132. register_wp_navigation_post_type_args
  133. post_type_labels_wp_navigation
  134. registered_post_type_wp_navigation
  135. register_post_type()
  136. register_wp_font_family_post_type_args
  137. post_type_labels_wp_font_family
  138. registered_post_type_wp_font_family
  139. register_post_type()
  140. register_wp_font_face_post_type_args
  141. post_type_labels_wp_font_face
  142. registered_post_type_wp_font_face
  143. create_initial_taxonomies()
  144. post_format_rewrite_base
  145. register_taxonomy()
  146. register_taxonomy_args
  147. register_category_taxonomy_args
  148. taxonomy_labels_category
  149. registered_taxonomy
  150. registered_taxonomy_category
  151. register_taxonomy()
  152. register_post_tag_taxonomy_args
  153. taxonomy_labels_post_tag
  154. registered_taxonomy_post_tag
  155. register_taxonomy()
  156. register_nav_menu_taxonomy_args
  157. taxonomy_labels_nav_menu
  158. registered_taxonomy_nav_menu
  159. register_taxonomy()
  160. register_link_category_taxonomy_args
  161. taxonomy_labels_link_category
  162. registered_taxonomy_link_category
  163. current_theme_supports-post-formats
  164. register_taxonomy()
  165. register_post_format_taxonomy_args
  166. taxonomy_labels_post_format
  167. registered_taxonomy_post_format
  168. register_taxonomy()
  169. register_wp_theme_taxonomy_args
  170. taxonomy_labels_wp_theme
  171. registered_taxonomy_wp_theme
  172. register_taxonomy()
  173. register_wp_template_part_area_taxonomy_args
  174. taxonomy_labels_wp_template_part_area
  175. registered_taxonomy_wp_template_part_area
  176. register_taxonomy()
  177. register_wp_pattern_category_taxonomy_args
  178. taxonomy_labels_wp_pattern_category
  179. registered_taxonomy_wp_pattern_category
  180. wp_widgets_init()
  181. register_widget()
  182. site_url
  183. admin_url
  184. kses_allowed_protocols
  185. clean_url
  186. register_widget()
  187. sidebars_widgets
  188. widgets_init
  189. theme_mod_wp_classic_sidebars
  190. wp_register_sidebar_widget
  191. smilies_init()
  192. smilies
  193. wp_spaces_regexp
  194. wp_allowed_block_metadata_collection_roots
  195. rest_url_prefix
  196. wp_sitemaps_get_server()
  197. WP_Sitemaps->__construct()
  198. home_url
  199. wp_sitemaps_stylesheet_url
  200. wp_sitemaps_stylesheet_index_url
  201. WP_Sitemaps->init()
  202. wp_sitemaps_enabled
  203. wp_sitemaps_add_provider
  204. wp_sitemaps_init
  205. wp_register_persisted_preferences_meta()
  206. register_meta_args
  207. is_protected_meta
  208. _wp_register_default_font_collections()
  209. sanitize_title
  210. sanitize_text_field
  211. register_block_core_legacy_widget()
  212. block_type_metadata
  213. wp_default_styles
  214. block_type_metadata_settings
  215. register_block_type_args
  216. _register_theme_block_patterns()
  217. WP_Theme->get_block_patterns()
  218. pre_site_transient_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  219. get_site_option()
  220. pre_site_option__site_transient_timeout_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  221. default_site_option__site_transient_timeout_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  222. site_option__site_transient_timeout_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  223. get_site_option()
  224. pre_site_option__site_transient_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  225. default_site_option__site_transient_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  226. site_option__site_transient_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  227. site_transient_wp_theme_files_patterns-077686372b97587cfaeea0a9d5d2e09d
  228. lang_dir_for_domain
  229. gettext_twentytwentyfive
  230. default_option_theme_switched
  231. wp_loaded
  232. pre_get_ready_cron_jobs
  233. nocache_headers
  234. default_option_db_upgraded
  235. auth_redirect()
  236. secure_auth_redirect
  237. auth_redirect_scheme
  238. auth_redirect
  239. get_user_option_use_ssl
  240. wp_enqueue_script()
  241. wp_default_scripts
  242. wp_default_scripts()
  243. bulk_action_observer_ids
  244. rest_url
  245. nonce_life
  246. heartbeat_settings
  247. includes_url
  248. wp_audio_shortcode_library
  249. wp_video_shortcode_library
  250. mejs_settings
  251. _n()
  252. ngettext
  253. ngettext_default
  254. wp_default_packages()
  255. js_escape
  256. pre_site_option_can_compress_scripts
  257. default_site_option_can_compress_scripts
  258. site_option_can_compress_scripts
  259. wp-admin/menu.php
  260. wp_get_update_data()
  261. file_mod_allowed
  262. get_site_transient()
  263. pre_site_transient_update_plugins
  264. pre_site_option__site_transient_update_plugins
  265. default_site_option__site_transient_update_plugins
  266. site_option__site_transient_update_plugins
  267. site_transient_update_plugins
  268. get_site_transient()
  269. pre_site_transient_update_themes
  270. pre_site_option__site_transient_update_themes
  271. default_site_option__site_transient_update_themes
  272. site_option__site_transient_update_themes
  273. site_transient_update_themes
  274. get_core_updates()
  275. get_site_option()
  276. pre_site_option_dismissed_update_core
  277. default_site_option_dismissed_update_core
  278. default_option_dismissed_update_core
  279. site_option_dismissed_update_core
  280. get_site_transient()
  281. pre_site_transient_update_core
  282. pre_site_option__site_transient_update_core
  283. default_site_option__site_transient_update_core
  284. site_option__site_transient_update_core
  285. site_transient_update_core
  286. wp_get_update_data
  287. number_format_i18n
  288. wp_count_comments()
  289. wp_count_comments
  290. get_comment_count()
  291. parse_comment_query
  292. pre_get_comments
  293. comments_pre_query
  294. wp_cache_set_last_changed
  295. comments_clauses
  296. sanitize_html_class
  297. attribute_escape
  298. removable_query_args
  299. wp_parse_str
  300. get_transient()
  301. pre_transient_health-check-site-status-result
  302. default_option__transient_timeout_health-check-site-status-result
  303. default_option__transient_health-check-site-status-result
  304. transient_health-check-site-status-result
  305. wp-admin/includes/menu.php
  306. _admin_menu
  307. admin_menu
  308. custom_menu_order
  309. add_menu_classes
  310. admin_memory_limit
  311. admin_init
  312. bloginfo_url
  313. _wp_admin_bar_init()
  314. wp_admin_bar_class
  315. pre_get_blogs_of_user
  316. admin_bar_init
  317. add_admin_bar_menus
  318. admin_referrer_policy
  319. get_user_option_default_password_nag
  320. WP_Privacy_Policy_Content::text_change_check()
  321. get_post_metadata
  322. update_post_metadata_cache
  323. default_post_metadata
  324. current_screen
  325. load-index.php
  326. wp_is_mobile
  327. get_bloginfo()
  328. run_wptexturize
  329. no_texturize_tags
  330. no_texturize_shortcodes
  331. esc_html
  332. wp-admin/admin-header.php
  333. admin_title
  334. get_user_option_user-settings
  335. Output started
  336. _wp_admin_html_begin()
  337. admin_xml_ns
  338. language_attributes()
  339. get_bloginfo()
  340. __()
  341. gettext
  342. gettext_default
  343. determine_locale()
  344. pre_determine_locale
  345. get_user_metadata
  346. locale
  347. determine_locale
  348. attribute_escape
  349. language_attributes
  350. bloginfo()
  351. no_texturize_tags
  352. no_texturize_shortcodes
  353. esc_html
  354. admin_url()
  355. set_url_scheme
  356. site_url
  357. admin_url
  358. js_escape
  359. admin_enqueue_scripts
  360. wp_auth_check_load
  361. _wp_customize_loader_settings()
  362. home_url
  363. wp_is_mobile
  364. clean_url
  365. should_load_block_editor_scripts_and_styles
  366. WP_Site_Health->enqueue_scripts()
  367. wp_create_nonce()
  368. nonce_life
  369. salt
  370. get_transient()
  371. pre_transient_health-check-site-status-result
  372. default_option__transient_timeout_health-check-site-status-result
  373. default_option__transient_health-check-site-status-result
  374. transient_health-check-site-status-result
  375. admin_print_styles-index.php
  376. admin_print_styles
  377. wp_resource_hints
  378. print_admin_styles()
  379. script_concat_settings()
  380. pre_site_option_can_compress_scripts
  381. default_site_option_can_compress_scripts
  382. site_option_can_compress_scripts
  383. WP_Styles->do_items()
  384. print_styles_array
  385. wp_parse_str
  386. style_loader_src
  387. get_user_option_admin_color
  388. print_admin_styles
  389. wp_print_font_faces()
  390. wp_get_global_settings()
  391. stylesheet
  392. WP_Theme_JSON_Resolver::get_merged_data()
  393. WP_Theme_JSON_Resolver::get_core_data()
  394. sanitize_title
  395. wp_theme_json_data_default
  396. wp_theme_json_data_blocks
  397. WP_Theme_JSON_Resolver::get_theme_data()
  398. theme_file_path
  399. WP_Theme_JSON_Resolver::get_style_variations()
  400. theme_root
  401. stylesheet_directory
  402. template
  403. template_directory
  404. wp_theme_json_data_theme
  405. WP_Theme_JSON_Resolver::get_user_data()
  406. WP_Theme_JSON_Resolver::get_user_data_from_wp_global_styles()
  407. WP_Query->parse_query()
  408. parse_tax_query
  409. sanitize_key
  410. parse_query
  411. pre_get_posts
  412. wp_allow_query_attachment_by_filename
  413. posts_search
  414. WP_Tax_Query->get_sql()
  415. get_terms_defaults
  416. parse_term_query
  417. pre_get_terms
  418. get_terms_args
  419. get_terms_orderby
  420. list_terms_exclusions
  421. sanitize_term_field()
  422. sanitize_text_field
  423. block_parser_class
  424. pre_wp_theme_name
  425. get_meta_sql
  426. get_terms_fields
  427. terms_clauses
  428. terms_pre_query
  429. wp_cache_set_last_changed
  430. query
  431. posts_where
  432. posts_join
  433. posts_where_paged
  434. posts_groupby
  435. posts_join_paged
  436. posts_orderby
  437. posts_distinct
  438. post_limits
  439. posts_fields
  440. posts_clauses
  441. posts_selection
  442. posts_where_request
  443. posts_groupby_request
  444. posts_join_request
  445. posts_orderby_request
  446. posts_distinct_request
  447. posts_fields_request
  448. post_limits_request
  449. posts_clauses_request
  450. posts_request
  451. posts_pre_query
  452. split_the_query
  453. posts_request_ids
  454. posts_results
  455. the_posts
  456. wp_theme_json_data_user
  457. WP_Font_Face_Resolver::parse_settings()
  458. content_url
  459. theme_root_uri
  460. template_directory_uri
  461. theme_file_uri
  462. admin_print_scripts-index.php
  463. admin_print_scripts
  464. print_emoji_detection_script()
  465. includes_url
  466. script_loader_src
  467. wp_inline_script_attributes
  468. print_head_scripts()
  469. wp_print_scripts
  470. print_scripts_array
  471. print_head_scripts
  472. admin_head-index.php
  473. admin_head
  474. removable_query_args
  475. wp_admin_canonical_url
  476. get_site_icon_url
  477. admin_viewport_meta
  478. sanitize_html_class
  479. </head>
  480. admin_body_class
  481. <body>
  482. attribute_escape
  483. current_user_can()
  484. map_meta_cap
  485. user_has_cap
  486. wp_customize_support_script()
  487. set_url_scheme
  488. site_url
  489. admin_url
  490. home_url
  491. wp_inline_script_attributes
  492. wp-admin/menu-header.php
  493. parent_file
  494. submenu_file
  495. esc_attr_e()
  496. gettext
  497. gettext_default
  498. _wp_menu_output()
  499. clean_url
  500. sanitize_html_class
  501. no_texturize_tags
  502. no_texturize_shortcodes
  503. file_mod_allowed
  504. adminmenu
  505. in_admin_header
  506. wp_admin_bar_render()
  507. admin_bar_menu
  508. wp_admin_bar_my_account_menu()
  509. get_edit_profile_url()
  510. pre_get_blogs_of_user
  511. get_user_metadata
  512. user_dashboard_url
  513. edit_profile_url
  514. get_avatar()
  515. wp_get_loading_optimization_attributes()
  516. pre_wp_get_loading_optimization_attributes
  517. wp_loading_optimization_force_header_contexts
  518. wp_lazy_loading_enabled
  519. wp_get_loading_optimization_attributes
  520. pre_get_avatar
  521. get_avatar_url()
  522. pre_get_avatar_data
  523. wp_parse_str
  524. get_avatar_url
  525. get_avatar_data
  526. get_avatar
  527. wp_logout_url()
  528. nonce_life
  529. salt
  530. esc_html
  531. logout_url
  532. self_admin_url
  533. stylesheet
  534. wp_admin_bar_updates_menu()
  535. get_site_transient()
  536. pre_site_transient_update_plugins
  537. pre_site_option__site_transient_update_plugins
  538. default_site_option__site_transient_update_plugins
  539. site_option__site_transient_update_plugins
  540. site_transient_update_plugins
  541. get_site_transient()
  542. pre_site_transient_update_themes
  543. pre_site_option__site_transient_update_themes
  544. default_site_option__site_transient_update_themes
  545. site_option__site_transient_update_themes
  546. site_transient_update_themes
  547. get_core_updates()
  548. get_site_option()
  549. pre_site_option_dismissed_update_core
  550. default_site_option_dismissed_update_core
  551. default_option_dismissed_update_core
  552. site_option_dismissed_update_core
  553. get_site_transient()
  554. pre_site_transient_update_core
  555. pre_site_option__site_transient_update_core
  556. default_site_option__site_transient_update_core
  557. site_option__site_transient_update_core
  558. site_transient_update_core
  559. wp_get_update_data
  560. wp_admin_bar_comments_menu()
  561. wp_count_comments
  562. ngettext
  563. ngettext_default
  564. number_format_i18n
  565. wp_before_admin_bar_render
  566. wp_is_mobile
  567. wp_after_admin_bar_render
  568. WP_Screen->render_screen_meta()
  569. screen_layout_columns
  570. screen_settings
  571. screen_options_show_screen
  572. admin_notices
  573. get_user_option_default_password_nag
  574. maintenance_nag()
  575. pre_site_option_auto_core_update_failed
  576. default_site_option_auto_core_update_failed
  577. query
  578. default_option_auto_core_update_failed
  579. site_option_auto_core_update_failed
  580. all_admin_notices
  581. wp_dashboard()
  582. do_meta_boxes()
  583. sanitize_key
  584. do_meta_boxes()
  585. wp_dashboard_site_health()
  586. pre_transient_health-check-site-status-result
  587. default_option__transient_timeout_health-check-site-status-result
  588. default_option__transient_health-check-site-status-result
  589. transient_health-check-site-status-result
  590. wp_dashboard_right_now()
  591. sprintf()
  592. block_parser_class
  593. WP_Theme->translate_header()
  594. get_translations_for_domain()
  595. determine_locale()
  596. pre_determine_locale
  597. locale
  598. determine_locale
  599. lang_dir_for_domain
  600. get_template_directory()
  601. template
  602. theme_root
  603. template_directory
  604. stylesheet_directory
  605. load_textdomain()
  606. pre_load_textdomain
  607. override_load_textdomain
  608. load_textdomain
  609. load_textdomain_mofile
  610. translation_file_format
  611. load_translation_file
  612. gettext_twentytwentyfive
  613. bloginfo
  614. wp_dashboard_site_activity()
  615. wp_dashboard_recent_posts()
  616. WP_Query->__construct()
  617. WP_Query->parse_query()
  618. parse_tax_query
  619. parse_query
  620. pre_get_posts
  621. posts_search
  622. posts_where
  623. posts_join
  624. posts_where_paged
  625. posts_groupby
  626. posts_join_paged
  627. posts_orderby
  628. posts_distinct
  629. post_limits
  630. posts_fields
  631. posts_clauses
  632. posts_selection
  633. posts_where_request
  634. posts_groupby_request
  635. posts_join_request
  636. posts_orderby_request
  637. posts_distinct_request
  638. posts_fields_request
  639. post_limits_request
  640. posts_clauses_request
  641. posts_request
  642. posts_pre_query
  643. split_the_query
  644. posts_request_ids
  645. _prime_post_caches()
  646. update_post_metadata_cache
  647. update_object_term_cache()
  648. get_terms_defaults
  649. parse_term_query
  650. pre_get_terms
  651. get_terms_args
  652. get_terms_orderby
  653. list_terms_exclusions
  654. get_meta_sql
  655. get_terms_fields
  656. terms_clauses
  657. terms_pre_query
  658. posts_results
  659. the_posts
  660. update_user_metadata_cache
  661. $post global available
  662. wp_dashboard_recent_comments()
  663. get_comments()
  664. parse_comment_query
  665. pre_get_comments
  666. comments_pre_query
  667. comments_clauses
  668. wp_comment_reply()
  669. print_styles_array
  670. style_loader_src
  671. do_meta_boxes()
  672. wp_doing_ajax
  673. wp-admin/admin-footer.php
  674. in_admin_footer
  675. admin_footer_text
  676. update_footer
  677. admin_footer
  678. admin_print_footer_scripts-index.php
  679. admin_print_footer_scripts
  680. _wp_footer_scripts()
  681. print_late_styles()
  682. pre_site_option_can_compress_scripts
  683. default_site_option_can_compress_scripts
  684. site_option_can_compress_scripts
  685. print_late_styles
  686. print_footer_scripts()
  687. WP_Scripts->do_footer_items()
  688. print_scripts_array
  689. WP_Scripts->do_item()
  690. script_loader_src
  691. WP_Scripts->do_item()
  692. wp_script_attributes
  693. script_loader_tag
  694. WP_Scripts->do_item()
  695. content_url
  696. plugins_url
  697. load_script_textdomain_relative_path
  698. pre_load_script_translations
  699. load_script_translation_file
  700. print_footer_scripts
  701. includes_url
  702. admin_footer-index.php
  703. </html>
  704. shutdown