PHPackages                             circul8/wordpress-starter-theme - 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. circul8/wordpress-starter-theme

ActiveWordpress-theme[Templating &amp; Views](/categories/templating)

circul8/wordpress-starter-theme
===============================

Starter theme to build a Timber theme

079[1 issues](https://github.com/circul8/wordpress-starter-theme/issues)PHP

Since Aug 11Pushed 8y ago1 watchersCompare

[ Source](https://github.com/circul8/wordpress-starter-theme)[ Packagist](https://packagist.org/packages/circul8/wordpress-starter-theme)[ RSS](/packages/circul8-wordpress-starter-theme/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (3)Used By (0)

Wordpress Starter Theme
=======================

[](#wordpress-starter-theme)

[![Packagist](https://camo.githubusercontent.com/e367aaf6f684e91cf76b5506ea25b543b774b5909ff6d6159d52d47f455d2aa4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f63697263756c382f776f726470726573732d737461727465722d7468656d652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/circul8/wordpress-starter-theme)

Starter theme based on [Timber's Starter Theme](https://github.com/timber/starter-theme). It is already part of [Circul8 Wordpress Stack](https://github.com/circul8/wordpress), can be also used with [Root's Bedrock](https://roots.io/bedrock/) or normal Wordpress installation.

Installation
------------

[](#installation)

1. Using [Circul8 Wordpress Stack](https://github.com/circul8/wordpress)
    1. `composer create-project circul8/wordpress new-project`
2. Using Bedrock or normal Wordpress installation
    1. Navigate to `/web/app/themes/` or `/wp-content/themes/`
    2. Run `git clone git@github.com:circul8/wordpress-starter-theme.git`
    3. Run `composer install`

Dependencies
------------

[](#dependencies)

- [Composer](https://getcomposer.org)
- [Timber](https://github.com/timber/timber) + [Twig](https://twig.sensiolabs.org/doc/2.x/)

Templating system
-----------------

[](#templating-system)

Templating is done by [Timber plugin](https://github.com/timber/timber) which uses [Twig](https://twig.sensiolabs.org/doc/2.x/).

#### Custom filters

[](#custom-filters)

FilterDescription`dump`Dumps the variable to the Tracy's debug panel.`cfs($post_id = NULL, $options = [])`Returns `CFS()->get($field_name, $post_id, $options)` as descibred [here](http://customfieldsuite.com/api/get.html) where `$field_name` is filtered value.`post`Returns `new Timber\Post($id)` where `$id` is filtered value.`image`Returns `new Timber\Image($id)` where `$id` is filtered value.`target`Returns `_blank` or `_self`, expects *Hyperlink Array* from *CFS*.`webalize`Webalize string: "Hello, my friend!" -&gt; "hello-my-friend"Plugins
-------

[](#plugins)

Those 👇 are Must-Use plugins installed into `mu-plugins` folder. If you install this theme from project's root using `composer require`, those plugins may be installed into `plugins` folder instead.

PluginDescription`timber-library`The core plugin to create custom theme.`custom-field-suite`To manage custom fields.`wp-tracy`Debugging, adds debug panel.`disable-comments`To disable comments.`tinymce-advanced`Advanced WYSIWYG.Directory structure
-------------------

[](#directory-structure)

```
├─ assets			← Static files - images, CSS, LESS, gulp, JS, ...
├─ defaults			← Timber's starter theme twig files for fallback.
├─ pages			← Custom Wordpress template pages (.php)
├─ templates			← Custom twig templates.
│   └─ partials			← Components & other partials such as HTML header, footer, GA, ...
├─ admin.CSS			← Custom CSS sheet for administration.
└─ functions.php		← Theme boostrap

```

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

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

### Community

Maintainers

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

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

---

Top Contributors

[![jarednova](https://avatars.githubusercontent.com/u/1298086?v=4)](https://github.com/jarednova "jarednova (56 commits)")[![lucien144](https://avatars.githubusercontent.com/u/5161085?v=4)](https://github.com/lucien144 "lucien144 (16 commits)")[![evankennedy](https://avatars.githubusercontent.com/u/2186350?v=4)](https://github.com/evankennedy "evankennedy (4 commits)")[![lggorman](https://avatars.githubusercontent.com/u/5794405?v=4)](https://github.com/lggorman "lggorman (2 commits)")[![matbush](https://avatars.githubusercontent.com/u/2430413?v=4)](https://github.com/matbush "matbush (2 commits)")[![kaido24](https://avatars.githubusercontent.com/u/854774?v=4)](https://github.com/kaido24 "kaido24 (2 commits)")[![laras126](https://avatars.githubusercontent.com/u/445861?v=4)](https://github.com/laras126 "laras126 (1 commits)")[![mgiulio](https://avatars.githubusercontent.com/u/99207?v=4)](https://github.com/mgiulio "mgiulio (1 commits)")[![ministerofpanic](https://avatars.githubusercontent.com/u/353729?v=4)](https://github.com/ministerofpanic "ministerofpanic (1 commits)")[![motia](https://avatars.githubusercontent.com/u/20706253?v=4)](https://github.com/motia "motia (1 commits)")[![nlemoine](https://avatars.githubusercontent.com/u/2526939?v=4)](https://github.com/nlemoine "nlemoine (1 commits)")[![ruscon](https://avatars.githubusercontent.com/u/1880059?v=4)](https://github.com/ruscon "ruscon (1 commits)")[![ryanhalliday](https://avatars.githubusercontent.com/u/961043?v=4)](https://github.com/ryanhalliday "ryanhalliday (1 commits)")[![teddybradford](https://avatars.githubusercontent.com/u/3684553?v=4)](https://github.com/teddybradford "teddybradford (1 commits)")[![thisislawatts](https://avatars.githubusercontent.com/u/472589?v=4)](https://github.com/thisislawatts "thisislawatts (1 commits)")[![19h47](https://avatars.githubusercontent.com/u/11242861?v=4)](https://github.com/19h47 "19h47 (1 commits)")[![titouanmathis](https://avatars.githubusercontent.com/u/250145?v=4)](https://github.com/titouanmathis "titouanmathis (1 commits)")[![alenabdula](https://avatars.githubusercontent.com/u/2841088?v=4)](https://github.com/alenabdula "alenabdula (1 commits)")[![artdevgame](https://avatars.githubusercontent.com/u/353729?v=4)](https://github.com/artdevgame "artdevgame (1 commits)")[![bbarnwell](https://avatars.githubusercontent.com/u/7012067?v=4)](https://github.com/bbarnwell "bbarnwell (1 commits)")

---

Tags

composerphptimbertwigwordpresswordpress-theme

### Embed Badge

![Health badge](/badges/circul8-wordpress-starter-theme/health.svg)

```
[![Health](https://phpackages.com/badges/circul8-wordpress-starter-theme/health.svg)](https://phpackages.com/packages/circul8-wordpress-starter-theme)
```

###  Alternatives

[limenius/react-bundle

Client and Server-side react rendering in a Symfony Bundle

3861.2M](/packages/limenius-react-bundle)[area17/laravel-auto-head-tags

Laravel Auto Head Tags helps you build the list of head elements for your app

4616.0k](/packages/area17-laravel-auto-head-tags)[jelix/wikirenderer

WikiRenderer is a library to generate HTML or anything else from wiki content.

1712.2k1](/packages/jelix-wikirenderer)[webkinder/sproutset

A Composer package for handling responsive images in Roots Bedrock + Sage + Blade projects.

281.8k](/packages/webkinder-sproutset)

PHPackages © 2026

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