zoukankan      html  css  js  c++  java
  • [转]优化wp_head()

    经过对head优化,我的博客访问速度也快了好多,在此过程中也了解到wp_head()模板函数的作用,可以再次优化,特此记录。

    步骤:
    加入到function.php
    remove_action(‘wp_head’, ‘wp_generator’);
    remove_action(‘wp_head’, ‘wlwmanifest_link’);
    remove_action(‘wp_head’, ‘rsd_link’);
    加入到head.php的wp_head();上一行
    wp_deregister_script(“jquery”);

    作用:
    1、wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
    2、wlwmanifest_link移除wlwmanifest相关信息
    3、rsd_link移除XML-RPC
    4、在wp_head();前边加上wp_deregister_script主要作用是去除默认调用的jquery,这个只能在头部文件使用注销默认的调用js文件。
    例子:
    wp_deregister_script(“jquery”);
    wp_head();

    去除之后,可以用google的jquery库,减少自身服务器的负担。
    方法:在head.php或footer.php文件中(本博在footer.php中)加入
    <script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js” type=”text/javascript”></script>

    ps:还有一个想法,即直接去掉wp_head();函数。把该函数输出的东西直接写在head.php或footer.php中(根据自己的优化需要)。但是有个问题,不知道wp_head()在不同的页面输出的内容是否一样,有待验证……

    有写的不对的地方请高手指点:P

    附录:
    1、网上摘录的head.php中可以简化的link
    link rel=”alternate”:
    这个元素就是一个RSS地址,这个没有多大用处,订阅直接订阅整个博客就对了~
    link rel=”EditURI” 与 link rel=”wlwmanifest”:
    这个元素是用来提供远程发布的,比如你用Windows Live Write发布文章的话需要用到这个,不过我从来不用第三方发布。所以用不着~
    link rel=’index’ & link rel=’start’ & link rel=’prev’:
    分别是:首页索引、最开始文章索引、上一篇文章索引。
    来自http://www.superm.org/wordpress/1329.html

    2、wordpress静态化后wp-postviews不能统计阅读次数的问题
    wordpress使用静态插件后,发现WP-PostView虽可以显示浏览数,但浏览数不能更新,解决办法:
    wp-postviews.php这个文件
    找到代码
    if(defined(’WP_CACHE’) && WP_CACHE)
    替换为
    if((defined(’WP_CACHE’) && WP_CACHE) || (defined(’COSMETA’) && COSMETA))
    测试有效。
    原文地址:http://moper.me/optimization-wp_head.html

  • 相关阅读:
    Pytest单元测试框架实战之Pytest用例运行规则
    Pytest单元测试框架实战之-Pytest环境安装
    Monkey稳定性测试实战之ADB命令(二)
    Jenkins配置报告与邮件插件
    如何对用户体验进行测试?
    Jmeter性能测试实战之java.net.BindException: Address already in use报错解决方案
    测试过程杂记(三)Linux执行yum命令报错
    Jenkins持续集成实战之解决windows搭建jenkins执行selenium无法启动浏览器
    测试框架中工具类的实现
    《Python自动化测试修炼宝典》线上课程已经成功入驻网易云课堂......
  • 原文地址:https://www.cnblogs.com/wangkongming/p/3345468.html
Copyright © 2011-2022 走看看