首页 >

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); //缓存文件的周期,单位秒,86400秒是一天,到期则清除define('CACHE_SUFFIX','.html');  //缓存文件的后缀,不要用 .php .asp .jsp .pl 等//首页以index.html缓存 if($_SERVER['REQUEST_URI'] == '/'){ // 如果请求的是首页    $file_name  = 'index'.CACHE_SUFFIX; // 文件名为 index 后缀    $cache_dir  = CACHE_DIR; // 缓存路径赋值}else { // 如果不是首页    return ;  //终止, 下面的代码就不需要执行了。}$cache_file = $cache_dir.'/'.$file_name; // 缓存文件$backlist = '/(\?s=
		

  • 暂无相关文章