Skip to content
/ wpirock Public

WordPress boilerplate with bash and wp-cli, easier configuration, and an classic folder structure

Notifications You must be signed in to change notification settings

wpi-pw/wpirock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WpiRock

A classic WordPress stack
Built with ❤ to WPI️

Supporting

WpiRock is an open source project and completely free to use.

However, the amount of effort needed to maintain and develop new features and products within the WPI ecosystem is not sustainable without proper financial backing. If you have the capability, please consider donating using the links below:

Donate via PayPal

Overview

WpiRock is a classic WordPress stack that helps you get started with the best development tools.

Features

  • Dependency management with wp-cli
  • Easy WordPress configuration with environment specific configs
  • Environment variables with yaml
  • Autoloader for mu-plugins

Requirements

Ubuntu stack:

  • Ubuntu >= 18.04
  • PHP >= 5.6
  • MySQL
  • wget and curl
  • JQ - Install
  • WP CLI - Install

macOS stack:

Installation

  1. Run WpiRock in exist clean WordPress installation:
    $ wget -qO wpirock.sh wpi.pw/bin/wpirock.sh && bash wpirock.sh
  2. Choose for existing WpiRock workflow and create new one
  3. Choose the local workflow
  4. Add plugin(s) via WpiRock wizard
  5. Add theme(s) via WpiRock wizard
  6. Add default settings for your WordPress installation

Documentation

WpiRock documentation is available at wpi-pw/wpirock/wiki.

Contributing

Contributions are welcome from everyone.

WPI sponsors

Help support our open-source development efforts by Donate via PayPal.

About

WordPress boilerplate with bash and wp-cli, easier configuration, and an classic folder structure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages