

























剩余的代码量大吗,是不是每一页都会加载,卡顿吗
FastView as codemap
代码量很小:我提供的优化后CSS代码约200-300行,压缩后通常只有几KB,对性能影响微乎其微 init.php:168-221 。
全站加载:是的,子主题CSS会在所有页面加载,因为通过wp_enqueue_scripts钩子全局注册。但这是WordPress子主题的标准行为,且CSS文件会被浏览器缓存,不会每次都重新下载。
不会卡顿,原因如下:
transition: all、transform: scale()、box-shadow动画等昂贵操作libs.min.css、style.min.css、libs.min.js、puock.min.js等多个文件,子主题CSS只是其中很小的一部分 init.php:176-194父主题在pk_init_register_assets()中加载的资源远多于子主题 init.php:168-221 :
puock-libs、puockjquery、puock-libs、puock-layer、puock-spark-md5、puock子主题的几百行CSS相比这些资源来说,性能影响可以忽略不计。
如果仍担心性能,可以:
functions.php中添加条件判断,只在文章页面加载样式Wiki pages you might want to explore:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。