Wordpress 3以后的头部 Header 代码加入了很多类似
rsd_link, rel_link, index_rel_link 之类的. 这些都是Wordpress主题的 wp_head() 函数内置的. 清理优化wp_head()函数里面生成到 header 的代码, 可以在主题文件的 functions.php 文件里面加入如下的代码来精简囊肿的wp header代码.
<?php remove_action( 'wp_head', 'feed_links_extra', 3 ); // Display the links to the extra feeds such as category feeds remove_action( 'wp_head', 'feed_links', 2 ); // Display the links to the general feeds: Post and Comment Feed remove_action( 'wp_head', 'rsd_link' ); // Display the link to the Really Simple Discovery service endpoint, EditURI link remove_action( 'wp_head', 'wlwmanifest_link' ); // Display the link to the Windows Live Writer manifest file. remove_action( 'wp_head', 'index_rel_link' ); // index link remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); // prev link remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); // start link remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); // Display relational links for the posts adjacent to the current post. remove_action( 'wp_head', 'wp_generator' ); // Display the XHTML generator that is generated on the wp_head hook, WP version ?>
选择性的去除的一些, 自己衡量了, 我差不多把全部干掉了.