折腾户更换域名了,新域名为www.irryy.com!!!

移除wordpress头部无用信息

wp教程 BLACK 5227℃ 0评论 |百度已收录|好搜已收录

WordPress头部信息有很多无用的部分,比如一些前后文信息,wordpress版本号,一些无用的js加载等,这些头部无用信息不但会暴露出一些我们的安全信息,也会拖慢页面的响应打开速度。

那么我们应该怎么做才能快捷地移除wordpress头部无用信息,达到安全加速wordpress的目的呢?

找到当前使用的主题的functions.php文件,添加以下内容即可。

remove_action( 'wp_head', 'wp_enqueue_scripts', 1 ); //Javascript的调用
remove_action( 'wp_head', 'feed_links', 2 ); //移除feed
remove_action( 'wp_head', 'feed_links_extra', 3 ); //移除feed
remove_action( 'wp_head', 'rsd_link' ); //移除离线编辑器开放接口
remove_action( 'wp_head', 'wlwmanifest_link' );  //移除离线编辑器开放接口
remove_action( 'wp_head', 'index_rel_link' );//去除本页唯一链接信息
remove_action('wp_head', 'parent_post_rel_link', 10, 0 );//清除前后文信息
remove_action('wp_head', 'start_post_rel_link', 10, 0 );//清除前后文信息
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
remove_action( 'wp_head', 'locale_stylesheet' );
remove_action('publish_future_post','check_and_publish_future_post',10, 1 );
remove_action( 'wp_head', 'noindex', 1 );
remove_action( 'wp_head', 'wp_print_styles', 8 );//载入css
remove_action( 'wp_head', 'wp_print_head_scripts', 9 );
remove_action( 'wp_head', 'wp_generator' ); //移除WordPress版本
remove_action( 'wp_head', 'rel_canonical' );
remove_action( 'wp_footer', 'wp_print_footer_scripts' );
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );
remove_action( 'template_redirect', 'wp_shortlink_header', 11, 0 );
add_action('widgets_init', 'my_remove_recent_comments_style');
function my_remove_recent_comments_style() {
global $wp_widget_factory;
remove_action('wp_head', array($wp_widget_factory->widgets['WP_Widget_Recent_Comments'] ,'recent_comments_style'));
}

 

转载请注明:折腾户 » 移除wordpress头部无用信息

喜欢 (1)
    • 你说的很对,主题不一样,得看你的主题怎么样。如果是国内著名主题的话,你就不用管这个问题了,主题作者一般都去掉了。。