PHPackages                             djgadd/themosis-view - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. djgadd/themosis-view

AbandonedArchivedLibrary[Templating &amp; Views](/categories/templating)

djgadd/themosis-view
====================

A plugin that overrides some default blade behaviour for Themosis

0.2.1(8y ago)081PHPPHP &gt;=7.0

Since Apr 20Pushed 8y ago1 watchersCompare

[ Source](https://github.com/djgadd/themosis-view)[ Packagist](https://packagist.org/packages/djgadd/themosis-view)[ RSS](/packages/djgadd-themosis-view/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (5)Used By (0)

Themosis Views
==============

[](#themosis-views)

A WordPress plugin for Themosis that extends BladeCompiler. It replaces the `BladeCompiler::isExpired()` method to check to see if we're in production. If we are then it will return `false` if a pre-compiled view exists (irrespective of the compiled/raw view timestamp), as our build pipeline compiles and minifies the HTML for us, and we don't want BladeCompiler overriding it. This works for us because our hosting platform is empherical and there won't ever be any changes made to views when in production, YMMV.

Install
-------

[](#install)

Require the package in composer: -

`composer require keltiecochrane/themosis-criticalcss`

You'll need to make sure the plugin is loaded in before Themosis, to give it chance to setup it's hook to replace the default `ViewServiceProvider`. You can copy the `themosis-view.php` file into your `mu-plugins` directory, but you'll need to make sure it's alphabetically before the file that loads Themosis, otherwise the hook won't run.

Support
-------

[](#support)

This plugin is provided as is, though we'll endeavour to help where we can.

Contributing
------------

[](#contributing)

Any contributions would be encouraged and much appreciated, you can contribute by: -

- Reporting bugs
- Suggesting features
- Sending pull requests

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~144 days

Total

3

Last Release

3019d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f56741780f11ffb4621377059e0e8db9b09b1630a67ad3935b23c2b38791d23b?d=identicon)[djgadd](/maintainers/djgadd)

---

Tags

themosis

### Embed Badge

![Health badge](/badges/djgadd-themosis-view/health.svg)

```
[![Health](https://phpackages.com/badges/djgadd-themosis-view/health.svg)](https://phpackages.com/packages/djgadd-themosis-view)
```

###  Alternatives

[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

44643.1k1](/packages/pressbooks-pressbooks)[silverstripe-themes/simple

The SilverStripe simple theme (default SilverStripe 3 theme)

411.3M8](/packages/silverstripe-themes-simple)[pressbooks/pressbooks-book

This theme is named after Canadian media theorist Marshall McLuhan, who coined the phrase “the medium is the message.” It is designed for academic writing and is also suitable for fiction. Headings are set in Cormorant Garamond, and body type is set in Lora.

216.6k](/packages/pressbooks-pressbooks-book)[frozzare/digster

Twig templates for WordPress

107.1k](/packages/frozzare-digster)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
