djgadd/themosis-view

此包已被废弃,不再维护。没有建议的替代包。
此包的最新版本(0.2.1)没有可用的许可信息。

一个覆盖了Themosis一些默认blade行为的插件

0.2.1 2018-02-01 15:08 UTC

This package is auto-updated.

Last update: 2021-10-15 21:18:44 UTC


README

这是一个扩展BladeCompiler的WordPress插件,用于Themosis。它替换了BladeCompiler::isExpired()方法来检查我们是否在生产环境中。如果是的话,如果存在预编译的视图,则返回false(无论编译的/原始视图的时间戳如何),因为我们的构建管道会为我们编译和压缩HTML,我们不想让BladeCompiler覆盖它。这对我们来说有效,因为我们的托管平台是临时的,并且在生产环境中永远不会对视图进行任何更改,YMMV。

安装

在Composer中要求包:-

composer require keltiecochrane/themosis-criticalcss

确保在Themosis之前加载插件,以便它有机会设置其钩子以替换默认的ViewServiceProvider。您可以将themosis-view.php文件复制到您的mu-plugins目录中,但您需要确保它在按字母顺序排列的文件之前加载Themosis的文件,否则钩子将不会运行。

支持

尽管我们将尽力提供帮助,但此插件按原样提供。

贡献

我们鼓励并非常欢迎任何贡献,您可以通过以下方式贡献:-

  • 报告错误
  • 建议功能
  • 发送拉取请求