湘龙工作室提供长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间
长沙做网站

wordpress网站提速的方法清理网站头部多余的代码

发布时间:2015/03/30 来源:长沙做网站

 我们知道打开一个网站的时候,网页的加载顺序是至上而下的,换句话说,网站header.php是最先要加载完成的。这也是为什么很多时候,网站搭建的技术员会把js等代码放在底部footer.php模板文件中。回到正题wordpress网站提速的方法,怎么清理wordpress头部多余的代码呢?
 
很简单,将以下代码插入到主题的functions.php文件下,可以清除WordPress头部大量冗余信息。
remove_action( 'wp_head', 'feed_links_extra', 3 ); //去除评论feed
remove_action( 'wp_head', 'feed_links', 2 ); //去除文章feed
remove_action( 'wp_head', 'rsd_link' ); //针对Blog的远程离线编辑器接口
remove_action( 'wp_head', 'wlwmanifest_link' ); //Windows Live Writer接口
remove_action( 'wp_head', 'index_rel_link' ); //移除当前页面的索引
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); //移除后面文章的url
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); //移除最开始文章的url
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );//自动生成的短链接
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); ///移除相邻文章的url
remove_action( 'wp_head', 'wp_generator' ); // 移除版本号
 
也许会发现,这里用的都是remove_action函数,该函数是移除一个附属于指定动作hook的函数。以上这些清理代码,小徐只添加了前四个代码,其它的暂时留用,按自己需要进行清理。最后,再说下,wordpress网站头部为什么会出现很多不必要的代码呢?罪魁祸首竟是wp_head()函数,没办法,很多插件都需要有它的出现才能更好发挥效果。清理过后,网站也可以“轻装上阵”,也算是小小的做网站优化细节吧。
做网站版权所有 2009-2015 湘ICP备11020044号   sitemap
地址:长沙市天心区五一西路189号锦绣中环29楼(已搬至岳麓区金星北路89号)   邮编:410001
电话:0731-82067301   QQ:2668200050   Email:longyun1077@163.com
湘龙工作室为您提供:长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间服务
Copyright 2002-2010 长沙做网站www.csjwang.com. 版权所有
长沙做网站多少钱   长沙做网站公司   长沙做网站价格   长沙做网站的 培训班管理软件
分享到: