PHPackages                             athaller/wordpress-composer-template - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. athaller/wordpress-composer-template

ActiveProject[Utility &amp; Helpers](/categories/utility)

athaller/wordpress-composer-template
====================================

Composer template for bootstrapped Wordpress projects.

v1.0(6y ago)14[17 PRs](https://github.com/athaller/wordpress-composer-template/pulls)JavaScriptPHP &gt;=7.1

Since Dec 6Pushed 3y ago1 watchersCompare

[ Source](https://github.com/athaller/wordpress-composer-template)[ Packagist](https://packagist.org/packages/athaller/wordpress-composer-template)[ RSS](/packages/athaller-wordpress-composer-template/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (8)Versions (19)Used By (0)

Wordpress Composer Template
===========================

[](#wordpress-composer-template)

This is a simple plug-n-play skeleton of a git-friendly Wordpress composer installation

Setup New Project
-----------------

[](#setup-new-project)

To get started using it, use the `create-project` composer command:

```
composer create-project athaller/wordpress-composer-template

```

Getting Started
---------------

[](#getting-started)

WordPress is a PHP/MySQL-based project. We have a basic development environment that you can quickly get up and running with a few commands. First off, you will need to download and install [Docker](https://www.docker.com/products/docker-desktop), if you don't have it already. After that, there are a few commands to run:

### Development Environment Commands

[](#development-environment-commands)

Running these commands will start the development environment:

```
npm install
npm run build:dev
npm run env:start
npm run env:install

```

Additionally, `npm run env:stop` will stop the environment.

`npm run env:cli` runs the [WP-CLI tool](https://make.wordpress.org/cli/handbook/). WP-CLI has a lot of [useful commands](https://developer.wordpress.org/cli/commands/) you can use to work on your WordPress site. Where the documentation mentions running `wp`, run `npm run env:cli` instead. For example, `npm run env:cli help`.

That's it!

Additionally, you can initialize git repository and configure it as you wish (existing .gitignore provides a good starting point).

---

Resources:
==========

[](#resources)

-
-
-
-

Thanks to:
==========

[](#thanks-to)

- [John P. Bloch](https://github.com/johnpbloch/wordpress)
- [Andrey “Rarst” Savchenko](http://composer.rarst.net/)

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity61

Established project with proven stability

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

2347d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/70d40c28f74eb9628afdeb1b9ee88625389397d4da831a2b21437005ba5d3157?d=identicon)[athaller](/maintainers/athaller)

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/athaller-wordpress-composer-template/health.svg)

```
[![Health](https://phpackages.com/badges/athaller-wordpress-composer-template/health.svg)](https://phpackages.com/packages/athaller-wordpress-composer-template)
```

###  Alternatives

[roots/bedrock

WordPress boilerplate with Composer, easier configuration, and an improved folder structure

6.5k441.8k2](/packages/roots-bedrock)[rainlab/blog-plugin

Blog plugin for October CMS

17257.7k](/packages/rainlab-blog-plugin)[rainlab/builder-plugin

Builder plugin for October CMS

17147.2k1](/packages/rainlab-builder-plugin)[pfefferle/wordpress-activitypub

The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.

5671.4k1](/packages/pfefferle-wordpress-activitypub)[civicrm/civicrm-drupal-8

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

18238.1k2](/packages/civicrm-civicrm-drupal-8)[mediawiki/semantic-glossary

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)

PHPackages © 2026

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