ce安全网绿色资源分享

教程资讯|常用软件|安卓下载|下载排行|最近更新

软件
软件
文章
当前位置:首页网络安全安全文章 → WordPress自动刷新JS和CSS文件 无视腾讯云和阿里云CDN缓存

WordPress自动刷新JS和CSS文件 无视腾讯云和阿里云CDN缓存

时间:2018-03-24 15:45:41人气:作者:本站作者我要评论

自从启用了CDN之后,我也是醉醉的了,Wordpress各种CSS和JS缓存问题.无数遍调试CDN和插件用了各种办法,最终这个办法帮我解决了,用户登录之后缓存不显示登录状态的难题.

WordPress自动刷新JS和CSS文件 无视腾讯云和阿里云CDN缓存

把以下代码放在 functions.php 里就搞定了.(JS和CSS文件视情况自己修改路径和文件)

自动刷新JS缓存文件,为JS文件自动添加时间版本戳.

//自动刷新JS缓存文件,为JS文件自动添加时间版本戳.
add_action( 'wp_enqueue_scripts', 'liao_show_realtime_js' );
function liao_show_realtime_js(){
    $js_file = get_stylesheet_directory() . '/js/main.js';
    wp_enqueue_script( 'js-file', get_stylesheet_directory_uri().'/js/main.js', NULL, filemtime($js_file) );
}

自动刷新CSS缓存文件,为CSS文件自动添加时间版本戳.

// 自动刷新CSS缓存文件,为CSS文件自动添加时间版本戳.
add_action( 'wp_enqueue_scripts', 'liao_show_realtime_css' );
function liao_show_realtime_css(){
    $css_file = get_stylesheet_directory() . '/style.css';
    wp_enqueue_style( 'css-file', get_stylesheet_directory_uri().'/style.css', NULL, filemtime($css_file) );
}

相关文章

猜你喜欢

网友评论

验证码:

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论

已有人参与,点击查看更多精彩评论

本类推荐

关于CE安全网 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 cesafe.com 【CE安全网】 版权所有 琼ICP备2021004244号-1| 琼ICP备2021004244号-1

声明: 本站为非赢利性网站 不接受任何赞助和广告 所有软件和文章来自互联网 如有异议 请与本站联系 技术支持:ce安全网