Skip to content

LiquidChurch/wp-guide

Repository files navigation

Liquid Church's WordPress Guide

Introduction

Modern development is powerful but with this power has also come significant complexity. This document attempts to provide an opinionated guide to setting up and developing for WordPress. It is not THE way to do things but it is a TRIED and WORKING way which can save you hours (or days) of frustration.

For more on why we use WordPress see our Why WordPress document.

Quick Overview

  1. Version Control System (git).
  2. Local Dev Environment (VVV).
  3. Terminal.
  4. PhpStorm or VSCode for code editor/IDE.
  5. Code Quality Tools (PHP_CodeSniffer).
  6. WordPress Developer Plugins.
  7. Create/Clone Repositories (using Git).
  8. Package Management: Part 1 (Phive).
  9. Package Management: Part 2 (Composer).
  10. Package Management: Part 3 (npm).
  11. Unit Tests (PHPUnit).
  12. Continuous Integration (TBD).
  13. Developing / Using Themes.
  14. Developing / Using Plugins.
  15. Miscellaneous.

About

This guide provides helpful information for individuals working with WordPress.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published