sitecrafting/conifer

Powerful abstractions for serious WordPress theme development

Installs: 66

Dependents: 1

Suggesters: 0

Stars: 8

Watchers: 6

Forks: 1

Open Issues: 34

Type:wordpress-plugin

v0.6.2 2019-08-30 23:12 UTC

README

ALPHA STATUS.

This is code that has been extracted from systems currently in production. While we consider Conifer production-ready, there may be lingering bugs. While the API is fairly stable, there may be breaking changes at this early stage.

Powerful abstractions on top of Timber for simple, opinionated OO WordPress development.

Build Status Build Status

Documentation

For reference documentation, use-cases, and design principles, check out the docs.

Quick start

See the Installation docs to get Conifer installed for use in your theme or plugin.

Issues and Feature Requests

Please submit issues and feature requests directly to GitHub. We need guidance from the community about how people would like to use Conifer!

Development

To get started hacking on Conifer itself, first install Lando, the official dev environment for Conifer and sole system requirement for developing Conifer. Note that you need Lando version beta.47 or rc.1. The transition to rc.2+ is a work in progress.

Then, just clone the repo and start up the dev environment:

git clone git@github.com:sitecrafting/conifer.git
cd conifer
lando start

Follow the prompts and you should have a local WordPress site running Conifer and its companion starter theme, Groot!

NOTE: there is currently a known issue with how Lando sets up pretty permalinks. They won't work before you configure them manually.

Authored by SiteCrafting

Built with 💚 + ☕ in Tacoma, Washington.

Work with SiteCrafting on your next web project