Ask an SEO

Functions File Code That Removes Unnecessary WordPress Header Code

Friday, April 20th, 2018
2 min read

If you use WordPress, and want to clean the code bloat it generates in the header, or are removing unnecessary code from your WordPress site in order to increase page speed, you can add the following lines of code to your functions.php file.

As always, the advice will be to make sure to test your site

remove_action( 'wp_head', 'wp_resource_hints', 2 );
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );
remove_action( 'template_redirect', 'wp_shortlink_header', 11, 0 );
remove_action('wp_head', 'wp_generator');
remove_action ('wp_head', 'rsd_link');
remove_action( 'wp_head', 'wlwmanifest_link');
add_filter( 'max_srcset_image_width', create_function( '', 'return 1;' ) );
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_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );

Now, every WordPress install is different so you’ll want to make sure you’re not removing something your site may need. Make sure that you test your site after adding each line to make sure of which code is removed, and whether your site needs the code or relies on it for certain functions of performance reasons.

Also note, everyone has their own reasons for adding or removing code so some may not agree with the removal of any, or all of the above code from your header at all. If like to take full control of your header than the above code will work just fine for you.

Recent Articles

WooCommerce Script to Show Product Subcategory Thumbnails

As SEOs we want to take advantage of all the WooCommerce customization options available through custom coding so we can provide users with the best...

Dec 21, 2022

How To EASILY Track PDF Downloads & PDF Reads

Tracking PDF views in Google Analytics can involve an extremely complex setup using Google Tag Manager, but there is another easier way. To do this...

Jan 16, 2021

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Need Help with Your SEO Strategy?

Our team of SEO experts can help you implement effective strategies and optimize your website for better search engine performance.