Last active
August 17, 2016 15:19
-
-
Save douglascabral/6574c28399aaa08aa6ebaf59a8bccd8b to your computer and use it in GitHub Desktop.
Clean wp_head
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Limpa wp_head(). | |
// | |
function wp_head_cleanup () { | |
// Remove Discovery. | |
remove_action('wp_head', 'rsd_link'); | |
// Remove Feed. | |
remove_action('wp_head', 'feed_links', 2); | |
remove_action('wp_head', 'feed_links_extra', 3); | |
// Remove Postagens. | |
remove_action('wp_head', 'start_post_rel_link', 10, 0); | |
remove_action('wp_head', 'parent_post_rel_link', 10, 0); | |
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); | |
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); | |
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0 ); | |
// Remove Emojis. | |
remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); | |
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); | |
remove_action( 'wp_print_styles', 'print_emoji_styles' ); | |
remove_action( 'admin_print_styles', 'print_emoji_styles' ); | |
// Remove Canonical. | |
remove_action('wp_head', 'rel_canonical'); | |
// Remove oEmbed. | |
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 ); | |
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 ); | |
remove_action( 'wp_head', 'wp_oembed_add_host_js' ); | |
// Remove Outros. | |
remove_action('wp_head', 'index_rel_link'); | |
remove_action('wp_head', 'wlwmanifest_link'); | |
remove_action ('wp_head', 'wp_generator'); | |
} | |
add_action( 'after_setup_theme', 'wp_head_cleanup' ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment