WordPress优化wp_head()来给网站加速

我们都知道WordPress是非常优秀的Blog建站系统,可总是觉得WordPress的速度比较慢,今天我们来介绍如何优化WordPress的头部信息来给网站加速。
首先了解什么是头部信息,WordPress通过wp_head()函数来在head标签中加入css链接、js链接或者一些其他的网站属性,但是有些属性是没有必要的,比如head中的emoji表情(要去除请查看禁用Emoji表情功能给网站加速),那么还有哪些信息是可以去除的呢。
下面直接看代码,代码中都有注释。

remove_action( 'wp_head', 'wp_generator' ); // 移除版本号
remove_action( 'wp_head', 'feed_links_extra', 3 ); //去除评论feed
remove_action( 'wp_head', 'feed_links', 2 ); //去除文章feed
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); ///移除相邻文章的url
remove_action( 'wp_head', 'rsd_link' ); //针对Blog的远程离线编辑器接口
remove_action( 'wp_head', 'wlwmanifest_link' ); //Windows Live Writer接口
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );//移除自动生成的短链接
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

将上面代码复制到WordPress主题的functions.php文件中,就可以了。
实现原理:
remove_action()用来去除制定函数上的钩子函数。这样钩子函数就不执行了,也就不会出现钩子函数中输出信息。
更多函数:
add_action()
do_action()

(完)

版权声明WordPress头条正在使用WordPress文章版权插件
如未注明,均为原创,转载需注明出处
本文链接地址:http://www.wptoutiao.com/tutorial/458.html

wp_head的相关文章

网站加速的相关文章

还可以分享文章给好友:

WordPress优化wp_head()来给网站加速”有1个评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据