wordpress头部的代码非常多,包括wordpress版本,前后文、第一篇文章、主页Meta信息等各种冗余代码,这些对博主来说是没有意义的,也对网站的安全有一定的影响,也一度不知道这些代码是有什么作用、怎么来的和怎么删除。
wordpress头部清理代码如下
将以下代码插入到你functions.PHP的文件头部,除wordpress头部大量冗余信息各函数解释:
wp_head函数
wp_head() 是wordpress的一个非常重要的函数,基本上所有的主题在header.PHP这个文件里都会使用到这个函数,而且很多插件为了在header上加 点东西也会用到wp_head(),比如SEO的相关插件。但是,在wp_head()出现的这个位置,会增加很多并不常用的代码。可以通过 remove_action移除这些代码。
remove_action函数
函数原型:
该函数移除一个附属于指定动作hook的函数。该方法可用来移除附属于特定动作hook的默认函数,并可能用其它函数取而代之。参见remove_filter(),add_action() and add_filter()。 重要:添加hook时的$function_to_remove 和$priority参数要能够相匹配,这样才可以移除hook。该原则也适用于过滤器和动作。移除失败时不进行警告提示。 参数
- $tag(字符串)(必需)将要被删除的函数所连接到的动作hook。默认值:None
- $function_to_remove(回调)(必需) 将要被删除函数的名称默认值:None
- $priority(整数)(可选)函数优先级(在函数最初连接时定义)默认值:10
- $accepted_args(整数)(必需)函数所接受参数的数量。默认值:1
返回值
移除wordpress版本
在head区域,可以看到如下代码: