缓存

无描述
  • WordPress使用.htaccess开启缓存

    代码很简单,添加到.htaccess文件里面。添加之前注意先备份一遍以免出现不可逆的错误。 <FilesMatch ".(html|htm|php)$"> Header set Cache-Control "max-age=36000" </FilesMatch> <FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|eot|ttf|woff|js|css)$"> Header set Cache-Control "max-age=72000000" </…

  • WordPress自动生成首页静态缓存

    代码来自于wp super cache插件,由本站处理成仅缓存首页的代码版本。 生成首页缓存代码 <?php // 只缓存首页 define('CACHE_FOLDER', ABSPATH.'/cache'); // 定义根目录/cache/ 文件夹 define('CACHE_DIR', dirname(__FILE__).'/cache/'.$_SERVER['HTTP_HOST']); // 缓存目录 —— cache.php所在目录/cache/服务器域名 define('CACHE_CYC', 86400); //缓存文件的周期,…

  • WordPress中WP_Query 和缓存相关的参数及函数

    WP_Query 主要用4个用于缓存相关的参数和使用到函数有: cache_results 是否缓存查询的文章信息。 默认情况分两种,使用外部对象缓存(比如使用 Memcached)就是 false,没有使用则是 true。 做了几次测试,true 和 false 没什么区别,感觉有点重复,所以这个建议设置为 false。 update_post_term_cache 参数 是否缓存 post term 的内容,默认也是 true。 update_post_ter…

  • WordPress操作缓存和cookie示例方法

    WordPress Transients API Transients 是瞬时的意思,WordPress Transients API 是 WordPress 用来缓存一些复杂的 SQL 查询和运算结果的最简单的方法。它给这些需要缓存的数据一个过期时间,并且时间一到就会自动删除,所以如果你在制作 WordPress 插件的时候,需要存储一些有一定生命周期的数据的时候,Transients API 是最好的选择。 WordPress Transients API 缓存的数…

  • WordPress缓存不同大小的Gravatar头像

    关于WordPress缓存Gravatar头像到本地,提升网站加载速度的文章已经到处都是,但是之前的一些WordPress头像缓存解决方案都是只能缓存一个大小的头像,而子凡这里就将一个升级版给大家分享一下,这也是子凡在做Fanly主题中用到的一个功能,毕竟在WordPress博客中,很多时候我们不仅仅只是使用一种头像大小,如果网站调用了多个尺寸的头像可能调用大头像的时候会不清晰。

全部加载完成