PHPackages                             huskii/varnish-helper - 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. [Caching](/categories/caching)
4. /
5. huskii/varnish-helper

ActiveWordpress-plugin[Caching](/categories/caching)

huskii/varnish-helper
=====================

Prevent Varnish caching for selected pages, templates, CPTs in WordPress.

2.5.6(1y ago)0149MITPHP

Since Jun 26Pushed 1y agoCompare

[ Source](https://github.com/HuskiiBE/Huskii-Plugin-Varnish-Helper)[ Packagist](https://packagist.org/packages/huskii/varnish-helper)[ RSS](/packages/huskii-varnish-helper/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependenciesVersions (2)Used By (0)

Huskii - Varnish Helper
=======================

[](#huskii---varnish-helper)

A WordPress plugin developed by [Huskii](https://huskii.be) that allows you to prevent Varnish from caching specific parts of your site. Ideal for Combell-hosted sites or any server using Varnish caching.

---

🚀 Features
----------

[](#-features)

- Disable Varnish cache for:
    - Archive pages, paginated views, and search results
    - Specific pages
    - Specific posts (any post type)
    - Page templates
    - Custom Post Types (CPTs)
    - CPT archive pages
- Admin UI with searchable Select2 multi-select inputs
- Export/Import your settings via JSON
- Built-in **Info** and **Support** pages for clarity and help

---

📦 Installation
--------------

[](#-installation)

1. Download or clone this repository into your WordPress plugins directory:

    ```
    git clone https://github.com/HuskiiBE/huskii-varnish-helper wp-content/plugins/huskii-varnish-helper
    ```
2. Activate the plugin via the WordPress admin panel
3. Go to **Varnish Helper** in the admin sidebar to configure

---

🎛 Composer Installation
-----------------------

[](#-composer-installation)

If you're using Bedrock or another Composer-based WordPress setup:

1. Add the repository to your `composer.json`:

```
"repositories": [
  {
    "type": "vcs",
    "url": "https://github.com/HuskiiBE/huskii-varnish-helper"
  }
]
```

2. Require the package:

```
composer require huskii/varnish-helper
```

3. Make sure `"type": "wordpress-plugin"` is supported in your project (e.g. via composer/installers or roots/bedrock).

---

🧩 Folder Structure
------------------

[](#-folder-structure)

```
huskii-varnish-helper/
├── includes/
│   ├── cache-control.php
│   ├── export-import.php
│   ├── info-page.php
│   ├── settings-fields.php
│   ├── settings-pages.php
│   └── support-page.php
├── changelog.txt
├── composer.json
├── huskii-varnish-helper.php
├── readme.md
└── readme.txt

```

---

📞 Support
---------

[](#-support)

This plugin is developed and maintained by:

**Christophe Vanleeuw**
[Huskii](https://huskii.be)
📧
📞 +32 499 61 92 81

For feature requests, issues or contributions, feel free to open an issue or submit a pull request.

---

📜 License
---------

[](#-license)

MIT © Huskii – use it, modify it, share it freely.

###  Health Score

27

—

LowBetter than 46% of packages

Maintenance46

Moderate activity, may be stable

Popularity12

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Unknown

Total

1

Last Release

418d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5ba6da52e48c08c22b54a2a18bfda1da70a31362ea00ae2f95c8c54413d3776b?d=identicon)[huskii](/maintainers/huskii)

---

Top Contributors

[![vipii](https://avatars.githubusercontent.com/u/8615896?v=4)](https://github.com/vipii "vipii (3 commits)")

### Embed Badge

![Health badge](/badges/huskii-varnish-helper/health.svg)

```
[![Health](https://phpackages.com/badges/huskii-varnish-helper/health.svg)](https://phpackages.com/packages/huskii-varnish-helper)
```

###  Alternatives

[iazaran/smart-cache

Smart Cache is a caching optimization package designed to enhance the way your Laravel application handles data caching. It intelligently manages large data sets by compressing, chunking, or applying other optimization strategies to keep your application performant and efficient.

21114.2k](/packages/iazaran-smart-cache)[ichhabrecht/intcache

Turn uncachable page objects into cacheable links

193.9k](/packages/ichhabrecht-intcache)

PHPackages © 2026

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