Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save DArcMattr/5db89eff6b2da1cb95bbf8e418dda30b to your computer and use it in GitHub Desktop.
Save DArcMattr/5db89eff6b2da1cb95bbf8e418dda30b to your computer and use it in GitHub Desktop.
muplugins_loaded
pre_site_option_siteurl
default_site_option_siteurl
pre_option_siteurl
option_siteurl
site_option_siteurl
pre_option_home
option_home
register_taxonomy_args
gettext_with_context
gettext
taxonomy_labels_category
registered_taxonomy
taxonomy_labels_post_tag
taxonomy_labels_nav_menu
taxonomy_labels_link_category
taxonomy_labels_post_format
sanitize_key
register_post_type_args
post_type_labels_post
registered_post_type
post_type_labels_page
post_type_labels_attachment
post_type_labels_revision
post_type_labels_nav_menu_item
post_type_labels_custom_css
post_type_labels_customize_changeset
theme_root
pre_option_active_plugins
option_active_plugins
pre_option_hack_file
option_hack_file
pre_option_blog_charset
option_blog_charset
plugins_loaded
load_default_widgets
load_default_embeds
wp_audio_extensions
wp_audio_embed_handler
wp_video_extensions
wp_video_embed_handler
sanitize_comment_cookies
pre_option_permalink_structure
option_permalink_structure
pre_option_wp_user_roles
option_wp_user_roles
wp_roles_init
setup_theme
pre_option_template
option_template
template
template_directory
pre_option_stylesheet
option_stylesheet
stylesheet
stylesheet_directory
pre_option_WPLANG
query
default_option_WPLANG
locale
override_unload_textdomain
unload_textdomain
override_load_textdomain
load_textdomain
load_textdomain_mofile
get_available_languages
parent_theme_file_path
after_setup_theme
theme_locale
wp_parse_str
kses_allowed_protocols
clean_url
twentyseventeen_starter_content
set_url_scheme
content_url
theme_root_uri
template_directory_uri
parent_theme_file_uri
twentyseventeen_custom_header_args
determine_current_user
auth_cookie_malformed
set_current_user
map_meta_cap
user_has_cap
init
post_format_rewrite_base
pre_option_category_base
option_category_base
pre_option_tag_base
option_tag_base
pre_option_link_manager_enabled
option_link_manager_enabled
pre_option_sidebars_widgets
option_sidebars_widgets
sidebars_widgets
widgets_init
register_sidebar
pre_option_widget_pages
option_widget_pages
wp_register_sidebar_widget
pre_option_widget_calendar
option_widget_calendar
pre_option_widget_archives
option_widget_archives
pre_option_widget_meta
option_widget_meta
pre_option_widget_search
option_widget_search
pre_option_widget_text
option_widget_text
pre_option_widget_categories
option_widget_categories
pre_option_widget_recent-posts
option_widget_recent-posts
pre_option_widget_recent-comments
option_widget_recent-comments
pre_option_widget_rss
option_widget_rss
pre_option_widget_tag_cloud
option_widget_tag_cloud
pre_option_widget_nav_menu
option_widget_nav_menu
pre_option_use_smilies
option_use_smilies
smilies
wp_spaces_regexp
pre_option_cron
option_cron
cron_schedules
pre_transient_doing_cron
pre_option__transient_doing_cron
option__transient_doing_cron
transient_doing_cron
pre_set_transient_doing_cron
expiration_of_transient_doing_cron
sanitize_option__transient_doing_cron
pre_update_option__transient_doing_cron
pre_update_option
default_option__transient_doing_cron
update_option
pre_get_col_charset
pre_get_table_charset
update_option__transient_doing_cron
updated_option
set_transient_doing_cron
setted_transient
site_url
https_local_ssl_verify
cron_request
http_request_timeout
http_request_redirection_count
http_request_version
home_url
http_headers_useragent
http_request_reject_unsafe_urls
http_request_args
pre_http_request
https_ssl_verify
requests-requests.before_request
requests-curl.before_request
http_api_curl
requests-curl.before_send
requests-curl.after_send
requests-curl.after_request
requests-requests.before_parse
http_api_debug
rest_url_prefix
pre_option_theme_switched
default_option_theme_switched
wp_loaded
@DArcMattr
Copy link
Author

DArcMattr commented Feb 8, 2017

Based on https://www.barrykooij.com/display-hooks-run-page/

I put this code in mu-plugins

<?php
$debug_tags = [];

add_action( 'all', function( $tag ) {
        global $debug_tags;

        if ( in_array( $tag, $debug_tags ) ) {
                return;
        }
        echo $tag . PHP_EOL;
        $debug_tags[] = $tag;
} );

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment