PHPackages                             itgalaxy/pillar - 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. itgalaxy/pillar

ActiveWordpress-plugin

itgalaxy/pillar
===============

Collection WordPress mini plugins (theme features) to apply theme-agnostic modifications

0.0.32(7y ago)14.1kMITPHPPHP ^5.6 || ^7.0CI failing

Since Oct 19Pushed 7y ago3 watchersCompare

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

READMEChangelog (2)Dependencies (5)Versions (36)Used By (0)

Pillar
======

[](#pillar)

[![Packagist](https://camo.githubusercontent.com/e57976f8ec30349f30b590a8ad1cc984ea172d17d28e0bd8154fad23a7dcd43a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f697467616c6178792f70696c6c61722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/itgalaxy/pillar)[![Build Status](https://camo.githubusercontent.com/6fb3e8230d0adbead13f8977d87f4d9ac92bca59611d5586068338aca444945e/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f697467616c6178792f70696c6c61722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/itgalaxy/pillar)[![Dependency Status](https://camo.githubusercontent.com/4b107b9280c3a53f7115a7d95aa851ca1c2f72f7d7a85adba84555285674f94a/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3538613166616237393430623233303033643262303132382f62616467652e7376673f7374796c653d666c61742d737175617265)](https://www.versioneye.com/user/projects/58a1fab7940b23003d2b0128)

Collection WordPress mini plugins (theme features) to apply theme-agnostic modifications.

Requirements
------------

[](#requirements)

   Prerequisite How to check How to install     PHP &gt;= 5.6.x `php -v`  [php.net](http://php.net/manual/en/install.php)   Installation
------------

[](#installation)

You can install this plugin via the command-line or the WordPress admin panel.

### Via Command-line

[](#via-command-line)

If you're [using Composer to manage WordPress](https://roots.io/using-composer-with-wordpress/), add `Pillar` to your project's dependencies.

```
composer require itgalaxy/pillar
```

Then activate the plugin via [wp-cli](http://wp-cli.org/commands/plugin/activate/).

```
wp plugin activate pillar
```

### Via WordPress Admin Panel

[](#via-wordpress-admin-panel)

1. Download the [latest zip](https://github.com/itgalaxy/pillar/releases/latest) of this repo.
2. In your WordPress admin panel, navigate to `Plugins`-&gt;`Add New`
3. Click Upload Plugin
4. Upload the zip file that you downloaded.

Usage
-----

[](#usage)

1. Activate this plugin
2. Open `function.php` file in your theme.
3. Add this code for enable mini plugin.

```
add_action('after_setup_theme', function () {
    add_theme_support('pillar-head-clean-up'); // List of all features placed below
});
```

Features
--------

[](#features)

### What is Feature

[](#what-is-feature)

1. **Widely applicable.** The features we distribute need to be of importance to a large number of developers. Individual preferences for uncommon patterns are not supported.
2. **Generic.** Features cannot be so specific that users will have trouble understanding when to use them.
3. **Atomic.** Features must function completely on their own. Features are expressly forbidden from knowing about the state or presence of other features. Area of responsibility should be only one (one feature - one area of responsibility).
4. **Unique.** No two features can produce the same things.
5. **No conflicts.** No feature must directly conflict with another feature.
6. **Theme-agnostic.** No styles, no scripts, no images and other stuff.
7. **Open source.** No commercial services, packages, libraries and files.
8. **Simple.** Only action and filters.

- No register new post types, taxonomies, widgets and shortcodes.
- No database schema modification.
- No public api for use in plugins, themes and etc.
- No new markup elements on front-end (buttons, tables, lists and etc).

### List

[](#list)

Comming soon...

Contribution
------------

[](#contribution)

Feel free to push your code if you agree with publishing under the MIT license.

[Changelog](CHANGELOG.md)
-------------------------

[](#changelog)

[License](LICENSE)
------------------

[](#license)

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% 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

Every ~13 days

Recently: every ~55 days

Total

32

Last Release

2711d ago

### Community

Maintainers

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

---

Top Contributors

[![drabodan](https://avatars.githubusercontent.com/u/8014044?v=4)](https://github.com/drabodan "drabodan (6 commits)")[![evilebottnawi](https://avatars.githubusercontent.com/u/23334705?v=4)](https://github.com/evilebottnawi "evilebottnawi (2 commits)")[![alexander-akait](https://avatars.githubusercontent.com/u/4567934?v=4)](https://github.com/alexander-akait "alexander-akait (1 commits)")

---

Tags

wordpresswordpress-pluginwordpresswordpress plugin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/itgalaxy-pillar/health.svg)

```
[![Health](https://phpackages.com/badges/itgalaxy-pillar/health.svg)](https://phpackages.com/packages/itgalaxy-pillar)
```

###  Alternatives

[qtranslate/qtranslate-xt

qTranslate-XT (eXTended): Adds user-friendly multilingual content support, stored in single post.

59935.5k](/packages/qtranslate-qtranslate-xt)[stevegrunwell/wp-cache-remember

Helper for the WordPress object cache and transients

14891.2k](/packages/stevegrunwell-wp-cache-remember)[stevegrunwell/one-time-callbacks

Enable WordPress actions and filter callbacks to be called exactly once.

6847.4k](/packages/stevegrunwell-one-time-callbacks)

PHPackages © 2026

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